Not to nitpick, but location and description seem to indicate that this bigfoot is actually a skunk-ape. Which is basically bigfoot, but with red hair (described), lives in the Deep South (found in Georgia), and gives off an awful stench. That's right, I watch too much MonsterQuest on the History Channel.
Maybe they just use the term 'bigfoot' as a grouping of all large man-ape type creatures.
And it would be absolutely awesome if this were real!