Babbage: Cars to Mars?