The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
2021
—
2024
2004
2014
2009
1956
2022
2018
2017
1999
2016
1950
2008
2007