Do You Believe In Vampires?
Episode 232, Oct 15, 2023, 04:00 AM
Shocktober is here again and for this episode Megan takes us through her extensive research into some unique origin stories that you might have never hear of before specifically with New Orleans and raises some questions about all we thought we knew about the legends of Vampires.
Sources credited in episode
Sources credited in episode