The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
Budget
$0
Genre
Documentary
Director
Brad Abrahams
Country
United States of America
The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.