FROM THE DEPARTMENT OF EARTH-SHATTERING KABOOMS: Seven-ton meteor that fell from the Cleveland sky
Instapundit [Unofficial]
March 18, 2026
FROM THE DEPARTMENT OF EARTH-SHATTERING KABOOMS: Seven-ton meteor that fell from the Cleveland sky could be seen several states away. Related: Meteor identified as likely cause of boom heard across Ohio.
Discussion in the ATmosphere