Ohio Bigfooter Todd Clark, 45, Passes Away

Ohio Bigfooter Todd Clark, 45, Passes Away

Todd had a Bigfoot sighting near Litchfield, Ohio.