Original video of the "Savannah Vampire"
This video surfaced of a supposed man walking in front of a mirror and casting no reflection. The location is labeled as a flipflop store in Savannah and was videotaped off of the stores CCTV monitor. The video was 1st uploaded to Youtube in approx 2013 and has been linked to a TV show called THE HAPPENING..
The never ending conspiracy of shape shifters in power