Ep. 02- Vampiro Matador

The 2nd episode is here! Listen to the story of Texas native Lori Mejia and how some "Vampiro Matador", which in Spanish translates to "Killer Vampire," decided to kill her and blame it on the Devil. #idiot