ALABEAR
Full Member
Where in Northwest Georgia was the 2 guys "suppose" to have found Bigfoot?
Hmmmm....I definately know that it is not the one that was stuffed in a freezer..treasureace13 said:do you think theres a big foot?
i belive its a undiscovered species.