Tuesday, August 26, 2008

TCR Arabia Vehicles

The cars have been purchased and placed at the offices of TCR Arabia in KSA.

No comments: