The Flyer Vault has dug up footage of Alice Cooper performing on the roof of Toronto, Canada's HMV Superstore in 1991. The nearly 8-minute clip can be seen below, as well as the original video, uploaded to YouTube in 2014 by nextgenerationfans. The Flyer Vault captioned the Instagram post...
Continue reading...
Continue reading...