The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
2010
2013
2008
2014
1988
2012
2016
2022
2007
2023
2011