GIANT fireball meteoroids have been spotted tearing through the skies in Florida and Japan, but what causes them?
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?