Twisted Sister & Alice Cooper & Tom Savini & Bobcat Goldthwait?

I know, I know: this ever really HAPPENED? Apparently so. This isn’t some Mandela Effect thing, and we’re nowhere near April. Not sure how I never knew about this, but glad I do know. And, yeah, the song here’s maybe a little guitar-shy, but still, the video’s nothing but fun:

I found it in this excellent little write-up:

Banned Twisted Sister/Alice Cooper Video from 1985 Featured Zombie FX by Tom Savini

  • saber86

    Excellent social commentary on the US educational system at the time. It’s definitely a singer’s song; the give-away is the sax getting all the solos. Dee and Alice should do a tour together.