Watch In Hiding: A Bigfoot Story

After Hearing local 911 calls on the news of a Bigfoot type creature in the Ocala National Forest. Three friends decide to check out the sightings and reports for themselves. After talking with many of the locals they decide to set out on a journey into the unknown. Armed with only a camera they head deep into the forest. What happens next will frighten you.