NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.
A loud boom was heard across Southern New England Saturday afternoon.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results