Hear all about Cara's experiences while attending a school that was haunted AF. She'll talk about the goddamn nun in the bathroom, and the singing ghost known to everyone as The Lady of the Loft. You'll also find out how she and her friends completely failed Horror Movie 101. Oh, and by the way, if you live in Toledo, OH, your apartment might be haunted...
Support the show