alternatehistory.com

On October 19, 1999, a 5 man-6 woman crew made history with their landing on Mars only 6 months after departing from Cape Canaveral.

The landing was watched on television by over a billion people worldwide.

Where were you the moment the first human steps landed on Mars?
Top