The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
1984
2020
1967
2014
2010
2012
2005
2013
2017
1968
2015
2016
2023
2022
2019