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.

By Terrence O'Brien · The Verge ·

A meteor exploded off the coast of Boston

Topics: explosion meteor NASA sonic boom

Read the full article at The Verge

More Technology news