Watching meteoroids enter the Earth’s atmosphere and streak across the sky as the visual spectacle known as meteors, it is one of the most awe-inspiring spectacles on Earth, often exhibiting multiple colors as they blaze through the atmosphere, which often reveals their mineral compositions. Watching meteoroids enter the Earth’s atmosphere and streak across the sky as the visual spectacle known as meteors, it is one of the most awe-inspiring spectacles on Earth, often exhibiting multiple colors as they blaze through the atmosphere, which often reveals their mineral compositions. Planetary Sciences Phys.org – latest science and technology news stories