I've been fortunate enough to see them live. It is magnificent in a strange way...
They were on a show on e4, I think called 'Get your act together' which had it's share of Spinal Tap moments. My personal favourite being performing at half time at a football match to a crowd booing them as no one knew who they were, and football fans aren't exactly the biggest fans of 80's rockers