Woman Claims She has Proof that Bigfoot has Returned to Central Ohio
Is it the return of Bigfoot to Mohican, Ohio? This witness thinks so. Mohican Township, Ohio is near Mansfield, nearly smack dab in between Cleveland and Columbus. This is a heavily wooded area of North Central Ohio that has tons of wildlife and camping areas (Editor's Note: The accompanying image for this story comes from Gilliom-Cherp Nature Park near Mansfield). Suzanne Ferencak is no stranger to Bigfoot as she claims to have spotted the mysterious creature cross the street in nearby Loudonville, Ohio back in 2013 according to the Mansfield News Journal,