Humanoid Creature Captured Vanishing Without A Trace On Home Security Camera
The witness statement as follows: Upstate New York, a friend installed a security camera because his dog kept freaking out for no reason. I just stumbled across the video in my camera roll. Any thoughts on this? Side note, you can see the dog follow the figure on the bottom left and my friend outside with a flashlight.
Source: The Hidden Underbelly 2.0