self driving

Supercaaaaaaaah
Supercaaaaaaaah
Supercaaaaaaaah
Did you happen to hear a strange series of distant thuds earlier this week? That was the sound of a billion jaws dropping once the Chevrolet-FNR was revealed at the Shanghai Motor Show.