May 7, 2019
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.
While canoeing around Lake Lettuce park outside of Tampa, Florida, the witness spotted something walking through the gator infested swamp.