Okay, I don't want to be known as the resident conspiracy theorist or anything like that, but first aliens and now...I don't know, vampires maybe? I saw something that can't be easily explained away last night.
Is anyone else seeing or hearing strange things here?