3 ms·Google's cars are operating on city streets you know. They're up to over 1.5 million miles.by astrodust 10y agoGoogle's cars are operating on city streets you know. They're up to over 1.5 million miles.