Meteors – Life and Terror from Space

Tons of material from space enters our atmosphere every day. Learn more about how this natural process has affected the history of Earth and indeed, life itself.