Two guys from Georgia claim that they have a dead Bigfoot. The Bigfoot was allegedly found in the mountains in Georgia. He’s been shipped in a freezer to Palo Alto, California, and will be revealed in a press conference today. CNN has a picture of the alleged Bigfoot in the freezer:
Today at noon they will [...]
Filed under: science, weird news | 1 Comment »




