Jeffery Wells explores the mystery of Bigfoot in Georgia from the earliest Native American legends through the latest Bigfoot hoax. He reports on encounters throughout history, the Elkins Creek cast,
On June 23, 1900, the Southern Railroad Company's Engine #7 and its passengers were greeted by a tremendous storm en route to Atlanta, Georgia. Stalled for some time in nearby McDonough, travelers gre