Holy shit.
These guys in Georgia (read: Jawja) believe they have a dead Bigfoot on their hands.
I think it looks like a Planet of the Apes costume with pig intestines dumped on it.
They are pretty adamant about it being the real deal though. Who knows? (Answer: The Shadow knows.)
The
New York Times reports.