Bigfoot. Is it a legend, a myth or is it real?
Regardless of public opinion, many people have reported spotting the elusive creature. An initial sighting followed by several “visits” from the alleged creature occurred in Paris Twp. on US 30 east of Minerva in August 1978. Read more