Meteor blast over New England traced to natural fireballJune 1, 2026 NASA linked loud New England booms to a natural meteor that fragmented 40 miles high, releasing energy near 300 tons of TNT over the region.