Mars Rovers on Steroids