Skip to main content
Report this ad

See also:

Light on Mars: NASA offers explanations about mysterious light

Light on Mars seen in new NASA photos.
Light on Mars seen in new NASA photos.
Photo by Mesa Top News Examiner: Video screen cap
Report this ad