This is the Teen Time Science Blog – I'm Neil Chase! You might have seen the news last week that a meteorite plummeted out of the sky and crash-landed in Russia, causing millions of dollars of damage, and injuring hundreds of people. Of course that was