theoryoflife.com
Fireball over Cuba exploded with energy of 1,400 tons of TNT, NASA says
A meteor seen burning up above Florida before disintegrating with a loud blast over Cuba released plenty of power in the process.