Vampires and ghosts only exist in movies. This is something most people acknowledge as being true. However, the video below made people doubt it for a second and actually made some think vampires are among us, which made ‘Twilight’ fans really happy. Anyway, it all started when this video was released. The clips shows a man walking in front of mirror in a store, but figure this, he has no reflection! Weird, right? Before you head out to the store to buy more garlic, you should know that it was all staged by a TV show called “The Happening”.