is the legendary 4-toed southernmost cousin of Bigfoot. There have been sightings of this across South Florida - mainly in the stretching down to the Florida Keys - for more than a century

11 43

Not the red-headed beauty one wants to run into while snorkeling. 🙊Quick illustration for episode 235.

2 7