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…