Alice Cooper – Trusts Stadium, Auckland Sept. 22, 2011

It was March 5, 1973 when I first saw Alice Cooper. It was the Billion Dollar Babies tour and Alice was just starting to work his theatrics into the set…there was a dancing tooth that Alice chased with an oversized toothbrush and, of course, an execution of Alice. Almost 40 years later and we meet […]