A large 7-ton meteor struck near the Cleveland, Ohio, area, on March 17, 2026, after fragmenting in the air, according to ...
Meteorites fell in Cleveland, Ohio—how big was the impact? Toledo meteorologist Ryan Wichman breaks down the rare event.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results