Peter Valdes-Depena takes his hands off the wheel and puts his faith in Tesla’s new driverless car as it chauffeurs him through New York City.
Peter Valdes-Depena takes his hands off the wheel and puts his faith in Tesla’s new driverless car as it chauffeurs him through New York City.