Tuesday, September 29, 2009
There are many reasons why Florida is a great spot for Sasquatch, bigfoot and Skunk ape searching. Image from the Florida Bigfoot Website. The video belows shows why Florida is a prime area for bigfoot activity, especially in the Ocala National Forest where there have been many bigfoot or Sasquatch sighitngs. These creatures may be larger than the Skunk Ape.