Anyone heard of/know anything about this band?
Been given their album by Stevie Chick to review for my pop music journalism module.
Only got it this morning so haven't had time to listen to it, but from what I can find out about them on the net...they are fucking nuts and it's gonna kill me listening to them.
Stevie asked if I'd listened to it yet. I said said no. He said he could tell because I'd be on the floor in agony!
Anyone know much about them?