Every region has its urban legend: The Mothman terrorizes West Virginia; Champy the lake monster calls Lake Champlain home; the Yeti roams the Himalayas. Then there’s Bigfoot.
With half a dozen Sasquatch sightings over four days, the state of Ohio is undergoing an unprecedented surge of activity from the legendary forest beast ...