nationalcryptidsociety.org
Skunk Ape Sighting Near Ocala National Forest, Florida
“It took one stride to cross the road. Estimating it to be 7-9 foot tall about 3 1/2 foot wide long mammoth like fur…”