Real Life Demonic Vampire Woman Haunts Mexico

Find out is her bark worse than her bite?