> Teslas can’t drive themselves
There are 300 of them with no steering wheel or pedals driving people around Austin right now…
There are 300 of them with no steering wheel or pedals driving people around Austin right now…
But they did deliver as promised.