Nearly A Band Member
Posts: 1321
Location: on a Twisted planet | Wait, this audio with Dee Snider can't be true......He's talking about it like he was there when Twisted Sister got their name, but how could that be possible, when they founded TS around '72 or '73 and Dee joined the band 3 years later ???
Un-Beleveable |