Would you believe it?
Hoax: Georgia Bigfoot is a rubber costume
Its official, the ‘Bigfoot’ claimed to have been found and stored in a freezer by two hunters in Georgia has been thawed and found to be nothing more than a rubber costume. On a press release posted on the Searching for Bigfoot web site, executive director Steve Kulls outlined the events lea…
Bookmark to:

























