Very Twisted SisterDecember 14th, 2007 at 11:55 am by TinyElvis
Well, this is certainly a case of “WTF were they thinking?!”.
I don’t mean to ridicule as their hearts were in the right place (God bless them). But.. but.. Twisted Sister!? Did anyone even go see them in early 80′s when they were “popular”?
Besides carrying the “metal flag” against the PMRC, what has Dee Snider ever done besides host some VH1 shows?