Alice Cooper and Dennis Dunaway Dedicate Rock & Roll Hall of Fame's Pinball Exhibit
Published: August 18, 2018
Alice Cooper and Dennis Dunaway dedicated the Rock and Roll Hall of Fame's pinball exhibit, which features the new game, Alice Cooper's Nightmare Castle.