Alice Cooper feeds his Frankenstein in Buffalo, NY

What better place to witness a theatrical show than at a true theatre. Alice Cooper and his band of merry men took over Shea’s Theatre in downtown Buffalo, NY on a Tuesday evening in September.
Continue reading