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.
1994
1998
1984
2012
2021
1949
1982
1977
1993
1943
2013
2022
1972
2023
2014
2009
2005
1975
1960