Minerva Monster

This is the trailer for the documentary Minerva Monster, about the Bigfoot sightings in Minerva, Ohio in the 1970s. The documentary is made by Small Town Monsters and will premier at the Ohio Bigfoot Conference on May 16, 2015.

Comments