Bigfoot discovery press conference on Friday – Boing Boing

by

in

Loren Coleman of Cryptomundo writes about the Bigfoot body purported to be discovered in the woods in Northern Georgia

Check it out here.