Quote:
Originally Posted by harris69
Why would someone even own a car in china? That traffic looks like hell.
|
The Grand Tour did an episode in China, it was very interesting. They build 6000 miles or motorway a year.
Heres a clip, if you can watch the whole episode as it was very interesting.