The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
6.0 ⭐
2017
7.3 ⭐
2001
8.0 ⭐
1982
5.1 ⭐
1997
9.2 ⭐
2019