
Alice Cooper – Suicide Prevention – Best/Worst Gift Ever
The Alice Cooper ‘Killer’ tour, in Ottawa Canada, had been rescheduled to January 1st,1972. It was a huge deal that my parents allowed me to attend on a traditional family day. The downtown venue was packed. Amid the raucous music, flashing lights and throngs of people, I wasn’t able to locate my friends. Coming from […]
Alice Cooper – Suicide Prevention – Best/Worst Gift Ever Read More »