NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.
A rare daytime bolide, or an exceptionally luminous meteor, exploded over New England, triggering massive sonic booms felt ...