Swan Song of the Skunk Ape
Production: United States of America
Release date: 2015-08-20
The story of South Florida's strangest bipedal resident, as told by the rare few who claim they've encountered the creature.
5.8
6.1
5.5
5.7
8
6.2
0
5.9
6
0
0
2.5
6
4.5