A filmmaker sets out to find proof of the infamous Fogman that has been spotted in the city of Loveland, Ohio.
2018
2017
2023
2022
2013
—
2016
2014
2012