Self Driving Taxis in downtown Shenzhen.

Just a heads up because it's huge.

Added:

By: shuttlespace (2047.64)

Tags: self-driving, cars, China, Shenzhen, fleet, taxis

Location: Shenzhen China