05.16.2023 - By Brian Dunning
This Bigfoot-like cryptid is said to haunt the swamps of Florida. But has the story been around as long as people think?