posted by anonymous <hessian2_2000@yahoo.com> on April 15, 2004, 5:15 am
A friend and I were hiking through dense woods in Brooksville, FL area when we walked right up on this. Was apparently some kind of huge ape. Its a lot easier to make out on the actual video that we shot. Happened 4-13-2004