spookatorium.org
That’s a Wrap…
Well, Searchingforbigfoot.com has just released the following press sheet admitting the Georgia Gorilla/Bigfoot is a hoax, and that it is a rubber suit. The full press release is below… They …