iOS app Android app

Dee Snider Twisted Sister

The One Thing Twisted Sister Never Got From Success

Posted 11.20.2015 | OWN

In the mid '80s, Twisted Sister struck it big as their anthems "We’re Not Gonna Take It” and “I Wanna Rock” played on a near-constant loop on ...