despite my name, alice cooper isnt my total favorite band/singer or whatever, and i wanted to buy a live album of his so does anyone have live at montreux 2005?
Definately should've asked this in the originally posted Alice Cooper thread...stuff like this is frowned upon around these parts stranger.
Bow down to the king....the King of Kings