Return to Desert Rats

Exploring NASA's Desert RATS Testing in Arizona.