The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
2016
2019
2017
2011
2024
1972
2015
2003
1987
2018
1978
1977
2020
1999
2021