Thailand International Motor Expo 2006 Photos - Optra touring car

Thailand International Motor Expo 2006 Photos - Optra touring car

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.