English rockers Noah and the Whale will rock the TLA stage tonight. The band released its fourth album, Heart of Nowhere, last month via Caroline Records (it came out in the UK back in May). Their melodic alt-rock anthems are memorable and easy to enjoy. Get a taste of what to expect at tonight’s show below and get tickets here.
Cancer Treament Centers of America