The skunk ape, also known as the Florida Bigfoot has been rumored to be responsible for several murders in South Florida. A documentary crew sets out to uncover the truth.
Director
Writer
Lauren Crandall
Wade Hunt Williams
No comment for this review.
StatusReleased: 3 years agoAugust 22, 2021
LanguageEnglish
Spoken LanguagesEnglish
Budget-
Revenue-