Forget the Race to the Moon. These Rovers Will Race on the Moon.

It’s going to be a pretty slow race, however

Leave a Reply