Shanghai 2017: the good, the bad, and the absurd

China has more auto-makers than any country in the world, so oddities and curiosities were plentiful.



Leia Mais.