21:30
Asteroid Explodes Over the European Night Sky, Astonishing Eyewitnesses
A small asteroid lit up the skies of England and France exploding into a fireball as it fell into Earth's atmosphere.
[Read More]
A small asteroid lit up the skies of England and France exploding into a fireball as it fell into Earth's atmosphere.
[Read More]