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.
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.