A giant sand pit built in Stevenage in England is being used to test the rover that Europe plans to send to the Red Planet in 2018.
BBC News - Home, BBC News
Thu, 03/27/2014 - 6:08am
A giant sand pit built in Stevenage in England is being used to test the rover that Europe plans to send to the Red Planet in 2018.