The Lettuce Lake Park Skunk Ape

While canoeing around Lake Lettuce park outside of Tampa, Florida, the witness spotted something walking through the gator infested swamp.

Add a Comment

Your email address will not be published. Required fields are marked *