Maybe once you squint your eyes enough (and pass by the non-existing steering wheel), there is some semblance to the 2009 film. Mercedes-Benz say they are embracing sustainability goals with this...vehicle, apparently attempting some sort of symbiosis between human and machine. Read...
Subscribe to Applenews247.Com Newsletter