Overview
The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
RATING
10.00
DIRECTOR
Brad Abrahams
COUNTRIE
United States of America
RELEASE DATE
2015
TIME
GENRE
Documentary
Movie Trailer
Not Found