Wakulla County

February 2008 (Class A) - Two hikers see an upright ape running off into the brush in Apalachicola National Forest, BFRO

Copyright © 2020

elkmoundbigfootresearchcenter.net