Thursday, 24 November 2016

What is a meteor, what causes a meteor shower and what are asteroids made of?



GIANT fireball meteoroids have been spotted tearing through the skies in Florida and Japan, but what causes them?

Related Posts: