08.04.2020 - By Jessica and Katie
What's this?! Can it be? A new Twisted Sister Episode out of nowhere? It's a worldwide pandemic miracle! The Sisters are back at it with some new creepy corner stories and the tale of the 1997 North Hollywood shootout!