NASA's Desert Research and Technology Studies (Desert RATS or D-RATS) was in the Flagstaff area last month testing out vehicles for possible use on the Moon and Mars. The team posted this video on YouTube.
Pleuroceras costatum
1 hour ago
No comments:
Post a Comment