
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.5

6.2
6

2.5

8

3.5
0

8.7

3.3

7.3

5.5

0
9

0