Ummm.....'scuse me but Bigfoot is Georgia's claim to fame!!

The two guys that fabricated the whole hoax are both in deep doo-doo. One was even a police officer and he's been fired!! I guess boredom can cause you to do strange things!!
** only in Georgia.......
**