Thursday, October 8, 2015

Ocheesee Pond Wild Man: A19th Century Bigfoot capture in Florida?


Was a Bigfoot captured in North Florida during the 19th century? Learn the answer in this awesome story from Two Egg TV!




2 comments: