Advertisement




People Practice For Life On Mars In The Utah Desert.

Prev Random Video Next
More Information:  
Off in the Utah desert, near a town called Hanksville, there is a research vessel called the Mars Desert Research Station (MDRS).

Home