|A secluded river where the skunk ape can hide|
Consider that Lettuce Lake park is at the southern most point of the Hillsborough watershed, and the river is in thick wood and cypress swamp, it is possible something could hide in here. It may have come down from the Green Swamp. There is nobody (except Michael Merchant) who is dismissing this video. Thee researching will continue.