Watch this: Strange Humanoid Creature Spotted In German Mountains
What the heck is this? A gnome? Bigfoot? This strange creature was allegedly caught on a game cam somewhere in the mountains of Germany. And the backstory? Well. There's really no backstory to this, except the camera may have been set up by a hunter for monitoring game. Check out the slides:
Visit MuldersWorld.com for more videos like this.