02-11-2014, 11:57 PM
I have some brochures of the first Chinese cars from the Detroit Auto Show from a few years back that are hilarious.. I'll try and scan and post.
|
Have to love Japanese translations
|
|
« Next Oldest | Next Newest »
|