Originally Posted by SonicSam
I hope the locust are coming to the UK! Anyone heard what their new albums like - any good?
I hear it's wicked, and from what I've heard myself, the vocals are way more tame compared to older stuff.
I'm going to the Arcade Fire in May... other thn that, not too much... waiting on a Varge! tour kick-off soon, though...