Nasa Images Show A Door On Mars: Illusion Or Evidence Of Bases On Mars?
The photos in this news, taken from the official NASA website, were taken on May 7 by the Curiosity rover...
The photos in this news, taken from the official NASA website, were taken on May 7 by the Curiosity rover...