Woman Claims She has Proof that Bigfoot has Returned to OhioWoman Claims She has Proof that Bigfoot has Returned to OhioIs it the return of Bigfoot to Mohican, Ohio? This witness thinks so.Dana MarshallDana Marshall