10 months agoOff Ride Footage of TWISTED COLOSSUS at Six Flags Magic Mountain, Valencia, California, USAThe 5th Guardian
1 year agoTwisted Sister - "A Twisted Christmas" The Greatest Rock Christmas Album Ever!!!!ATSAU Entertainment's Christmas ChannelVerified
5 months agoThe Flat Earth Podcast - Eddie Ojeda of Twisted Sister & J Cooch LuccheseDITRH Interviews