Big Footprint Sets Off Sasquatch Suspicions

Ohio woman discovered the 7.5 inch-wide print in her backyard.