I like this band, a lot. I've been listening to the 4 tracks on their myspace a lot today. I get the feeling loads of you lot on here would like them as well if you don't know about them already.
Bunch of Londoners so they should be playing around the capital, I'd love to see them live as they could potentially be a blast.
Think of The Arcade Fire mixed with Bearsuit. And with some Psych thrown in in parts.