Tuesday, September 1, 2009
We talked about this band signing to Island UK a few weeks back, and now they're back in the news with their first official video. Their debut album is out this fall (as of now, UK only), but the band has done some dates here in the US, so they are obviously planning a larger attack here.
Those of you who have not been won over by their music NEED to see these guys live. One of the best acts in Britain right now.