Some Chinese car, looks not so bad

noidea

Active Member
Those are a set of seriously good looking wheels!!

And I had no idea that China is a left hand drive country.
I think we are in serious minority as a right hand drive country!
 
Top