293

The Vampire Murders

November 3, 2025

On this episode, Garrett and Payton dive into the case of Rod Ferrel, a teen who was convinced he was a vampire.

No items found.
Case Sources
AUDIO TRANSCRIPT