Other News - Mars Orbiter

Aired:  09/27/99 Views: 1,590

In addition to losing their social lives in junior high, NASA scientists have also lost a $ 300 million satellite, the Mars Orbiter. (1:28)

Loading...