27 Jun 2008

Possible Explanation For Lopsided Planet

From Checkpoint, 5:55 pm on 27 June 2008

New research suggests a giant asteroid hit the planet Mars 4bllion years ago creating a giant crater.