
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.

8.7

6.5

7.3

0
6

6.5

0

0

5.6

0

0

6.5
0

5.5