Heart of Nowhere

Noah and the Whale to Introduce New Music at Irving Plaza Next Month

Posted September 6, 2013 at 6:10 am

Indie folksters Noah and the Whale will finally bring their fourth studio LP, Heart of Nowhere to U.S. shores. The 10-song set is out September 24 via Caroline Records. The Londoners crafted the release at West London’s British Grove Studios and it marks the follow-up to their 2011 opus, Last Night on Earth, which featured […]

Filed Under

Streets