Monday, May 6, 2013

New Release: Noah & the Whale

 Out today! UK's Noah and the Whale with a new album, Out of Nowhere!  Their last couple albums have been superb, so I have high hopes for this one.

No comments:

Post a Comment