The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
7.0 ⭐
2016
5.3 ⭐
2013
6.0 ⭐
2014
7.2 ⭐
2011
7.8 ⭐
2023