The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
1969
2003
2019
1991
2015
1986
1999
2001
2011
2013
2017
2018
1894
1893
2002
2006