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.
8/22/2021
8/11/2020
6/28/2016
2/7/1980
12/31/2023
12/6/2013
12/7/2012
6/7/2013
4/30/2024
8/28/2018
11/27/2022
3/31/2024
10/31/2023
4/26/2019
8/2/2019
12/12/2013
11/8/2013
12/9/2022
12/19/2013
10/18/2013
9/24/2010