Meteorite that rattled New England with explosion ‘equivalent to 300 tons of TNT’ landed in Cape Cod bay
did:plc:xmmd5bkhgutjvdsqe2ruf5k3
June 2, 2026
After puncturing the atmosphere, the meteorite fell into the middle of Cape Cod Bay in an event dubbed a "fishy squisher."
Discussion in the ATmosphere