Vampires and Momma's Boys

May 12, 2019, 06:28 PM

It's a Mother's Day Special! What woman hasn't fantasized about Vampires? This episode we dive into a little background behind the legends of the Vampires in one of America's most Haunted cities: New Orleans, Louisiana. Down in Texas a mother loses her life at the hands of her own son, while another mother's love is a tad bit overbearing. Some would say a little Psycho. Music by LiQWD

A true crime and all things creepy podcast