The First Images From The Curiosity Mars Landing

NASA's $2.5 billion dollar project Mars rover, Curiosity, landed successfully on the red planet late last night. These are the first images it has sent back.

Posted on