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.
Alice Cooper's trademark theatrics and guillotine will play well in the acoustics of the Pavilion and this will be a concert rock fans will not want to miss.