I've recently dug out their second LP. I remember at the time being really dissapoitned by it. It seemed like a step down from the debut. Now I can't get enough of it! I know that they are using Satan Said Dance in the new trailer for "Choke", the 'follow up' to Fight Club, which should give them a bit more exposure. I really hope they come back over to Europe in the near future. Anyone else a fan?
Announcement
Collapse
No announcement yet.
Clap You Hands Say Yeah!
Collapse
X
Comment