05.21.2017 - By Jessica and Katie
This week, the Twisted Sisters bring you an episode on their very own hometown murder! Tune in as they discuss lethal serial attacks, what life was like in their small town, and how 90's fashion could save your life.