Thursday, October 8, 2015

Ocheesee Pond Wild Man: A 19th Century Bigfoot capture in Florida?



Was a bigfoot captured in Florida in the 1880s?  Check out the video above to find out!

No comments: