Hee hee, what a band! Were they on channel 4 a while back? I'm sure I've seen them on TV before.