NASA: Fireball over Cuba exploded with more energy than a ton of TNT
BRANK
A meteor seen burning up above Florida before disintegrating with a loud blast over Cuba released plenty of power in the process.