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