Apparently, Twisted Sister are so embarrassed by their career-ending video that they've now blocked all four YouTube uploads of "Leader of the Pack." To think, some of those uploads had been on YT since the late 2000s. Dee must really be worried about people discovering that video, knowing that it would likely oust "Rock Me Tonight" as the most ridiculed video ever. Anyway, here's the video that turned Twisted Sister into a verboten topic overnight:
Bookmarks