FrontpagePortfolio Alice Cooper Joseph NuzzoJuly 8, 2012 August 23, 2012 Alice Cooper live at Jones Beach in New York. 0325