Alice Cooper & Twisted Sister Perform In New York
Alice Cooper performed in concert with Dee Snider and Twisted Sister at the opening performance at the Beacon Theatre in New York City on Monday (October 27). Check out pictures from GettyImages.
Alice Cooper performed in concert with Dee Snider and Twisted Sister at the opening performance at the Beacon Theatre in New York City on Monday (October 27). Check out pictures from GettyImages.