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.
0
6.3
5.5
5.8
8
2.5
5.6
6
0
6
6.5
0
0
0