Six independent Bigfoot sightings reported in four days near Mantua and Garrettsville, northeast Ohio, March 6-10 2026. Named witnesses, oversized footprints, multiple individuals suspected. The Bigfoot Society podcast calls it the densest cluster since the 1970s.
The post Six Bigfoot Sightings in Four Days: The Ohio Flap That Has Cryptozoologists Saying This Has Not Happened Since the 1970s appeared first on Infinity Explorers.