In the forests of Ohio, a series of reported Bigfoot sightings have mystified locals and researchers. What secrets do these woodlands conceal?
2013
2025
2018
1984
2016
2004
2023
1985
1991
2022
2011
1971
2017
1972
2015