Review by John Jeffrey, photos by Thomas S. Orwat Jr.
Elmira, NY - Aside from a period during the 80's (up through the mid 90's), you can always pretty much guarantee that an Alice Cooper show is nothing short of spectacular. From the over the top theatrics, to the sheer dedication of the multiple incarnations and lineups of the Cooper solo band - replicating all of classic material the way the fans expect it to sound - Alice Cooper is perhaps the most consistent live act in the history of rock and roll.
For full review. click here.