Found Photos: Alice Cooper and Motörhead in St. John’s in 1988
Recently, while perusing some archived copies of The Muse, we finally came across a photo of Alice Cooper and Motörhead’s notorious concert at the Memorial Stadium in St. John’s in 1988.