? HD 140283 | Main | Halley VI Base ?

March 01, 2013


"The meteor that exploded over the steppes of southwestern Russia sent a low-frequency rumble bouncing through the Earth, giving scientists new clues about the biggest cosmic intruder in a century."

Posted by Ghost of a flea at March 1, 2013 10:24 AM