Photo detail

Photo by Vicki Harris

Stories this photo appears in:

Tease photo

Let's hope ET's aren't big pasta fans

NASA announced recently that the land rover vehicles which landed on Mars Jan. 4, 2004, would celebrate their seven-year anniversary on Mars this past Tuesday.


Use the comment form below to begin a discussion about this content.

Sign in to comment