My introduction to Twisted Sister was during Pee Wee's Big Adventure.  They were shooting a video on the movie lot apparently and Dee Snider was writhing on the hood of a car like Tawny Kitaen. 

As if the giant hair and women's lingerie wasn't enough, being in a Pee Wee Herman movie told me Dee Snider had a pretty good sense of humor!

Can't wait for the Twisted Sister documentary, Twisted F%$#ing Sister!