Crazy Vampire News This Month!

It has been a strange strange month for the undead. Vampires haven’t just been swarming entertainment news, but real world news as well. Woman Blames Vampire for Car Crash Yea, you read that title correctly, a woman in Grand Junction, Colorado claims that she spotted a vampires on the road ahead of her and it…Continue readingCrazy Vampire News This Month!