I saw them play in Torino, Italy in the early 90's and they were awesome. The stage show is worth going to to see even if you're not a fan!
We met their roadies at Torino train station and tried to scam a job with them.....but no chance.....

One of life's missed opportunities

Have fun at the show[}:)][}:)][}:)]