Bigfoot sighting North Carolina: Tourist claims to have caught Bigfoot on film
Eric Walters is the name of the man who claims he has captured Bigfoot on film while walking…
Eric Walters is the name of the man who claims he has captured Bigfoot on film while walking…
Slender Man is the name of an internet meme which was designed to creep people out. The meme…