Alice At Rock Hall

Debuts New Exhibit

July 17, 2018

© Ron Elkman/USA TODAY NETWORK

Categories: 

Alice Cooper was in town on Monday, and he sure plays some mean pinball. He was at the Rock Hall for the opening of the new exhibit, "Part Of The Machine,Rock And Pinball". As always Alice had much to say about rock, pinball, golf and more.

Fox 8 interview HERE

Over the years he's got more use out of his guillotine than anyone since the French revolution.