Alice Hangs Himself In Portland [VIDEO]
Today is Alice Cooper‘s 66th! We celebrate this beloved horror metal pioneer’s birthday tonight with trip in the Big Red Love Van to another WBLM Mini-Concert. A show sure to be filled with a guillotine, an electric chair, a boa constrictor, creepy baby dolls and of course…the noose.
Watch here as Alice performs “I Never Cry” live onstage at The Cumberland County Civic Center.