Thailand International Motor Expo 2006 Photos - Optra touring car
Submitted by peter on 29 November, 2006 - 23:51.

Chevrolet Optra touring car is one of the few "interesting" cars on show.
This image was uploaded with the post Thailand International Motor Expo 2006 Photos.