Thursday, January 12, 2017

Bigfoot Hunting In No Man's Land


Robert Dodson and company are in an area they call no man's land, setting up camera traps and look for sign of bigfoot.

7 comments: