12 November 2005 - The boys and Alice Cooper rock Glasgow. I like Alice but Twisted Sister blew them away!
Took a while to get around to posting these pics but what the hey! The pics on stage aren't great 'cause we were way back but good shots of Dee and Mark when they did a "walkabout" to the sound desk and watched Alice from there!