Large fireball explodes over the Atlantic

The event, which released the energy equivalent to 13,000 tons of TNT, went practically unnoticed. Taking place roughly 620 miles off the coast of Bra… —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail