Everyone knows that was a lost Skunk Ape from South Florida. They have been sighted here from way back and had become more commonly sighted as they lost their natural habitat due to the over development of the 50's and 60's.
Possibly the last of Ponce DeLones men who stayed behind after they found the Fountain of Youth and discovered the odd side effects that came from drinking the water for extended periods of time and left them too embarrassed to return home due to the extreme disfigurement along with horrific body odor. ;>
I can also take you to a location along one of their traveling paths. After many years of "strange" things happening, they finally got comfortable enough to show themselves to me and a fellow. Thats the short version....
Actually the premise was that big foot is a bionic import brought to the earth by aliens studying earthlings. The intrepid Steve Austin had a run-in with the big guy and ended up a guest in their center of operations.
I feel that the Ponce De Leon story with the Fountain of Youth is more plausible.