A meteor exploded off the coast of Boston
On May 31, 2026, a meteor exploded over the northeastern United States with an energy equivalent to 300 tons of TNT. The event was captured on camera and caused noticeable shaking in nearby areas.

Topics: explosion meteor NASA sonic boom