At 12:56 p.m. UTC on March 17, 2026, a rock roughly six feet across and weighing an estimated seven tons slammed into the atmosphere above Ohio at 39,200 mph. The flash was bright enough to see in ...
The meteor's explosion highlights how small space rocks frequently enter Earth's atmosphere, often unnoticed until they become bright fireballs.