Sunday, November 25, 2018

Sure

People are so gullible. This is not going to happen.

Driverless cars are to be tested on the streets of London this week as part of a plan to deploy the UK's first completely autonomous fleet on British roads by Christmas.