Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
europe?
This is the Ssangyong La Okean Concept, presented at the Shanghai Motor Show in 2005.
Just for the records. If it's the same car must it be merge?