08.15.2017 - By Jessica and Katie
We're baaaccckkk! The Twisted Sisters are returning with an episode discussing The Monster of Florence, an unsolved serial killer case that terrorized the country's capital. Tune in to hear about a killer who, in our humble opinion, rivals that of Jack the Ripper and why having sex in a dark secluded area is ALWAYS a bad idea!