EpisodesStrange Tales The Minerva Monster with David Hatcher Childress 0 Comments David Hatcher Childress tells us about the Minerva Monster of eastern Ohio. Get strange with us on social media!