'Instrument-laden rovers landed on this planet in 2004'
Mars
NAME THAT PLANET: Instrument-laden rovers landed on this planet in 2004
Instrument-laden rovers landed on this planet in 2004
Instrument-laden rovers landed on this planet in 2004
NAME THAT PLANET
Mars
NAME THAT PLANET