What's the story with this group? After seeing the white room pop up on various must-have-in-eletronic lists I finally decided to check it out. It's like fresh fettucini with a sprinkle of parmesan. Gets me pumped for a battle with jon claude van damme. I heard they disbanded after this album and an insane performance involving sheeps blood. Anything obscure worth checking out?
Discuss