Media Blog

Bigfoot vs. John Edwards

A couple of knuckleheads in Georgia claim to have found Bigfoot. And just for the record, I’m reading about in on CNN and not the National Enquirer.

Exit mobile version