Tuska Pulls a Crowd of Over 25,000 – Alice Cooper Gives the Performance of a Lifetime
In Tuska, I felt like I am living the Alice Cooper mantra for his new band members: “You’re gonna see the world. You’re gonna get paid, and you’re gonna get stitches!”
Read More