The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
2022
2023
2001
1969
1984
2014
2004
—
2017
1987
2006
2020
2021