Top Gear China

At every car review they say "it's better than the bicycles we used to ride before the west moved all their manufacturing here and we got rich while they're getting unemployed".
 
Back
Top