The Devil Made Me Do It Case: 33 Actual Facts about the True Story
It turns out that 2021 is not the year of Richard Ramirez and the Cecil Hotel after all. It seemed like it would be at first though, especially because winter started out with multiple documentaries and specials about both. But now summer’s here and the focus has shifted to theContinue Reading