Friday, 15 May 2009

Shanghai 2009 - Geely TX4

This popped up at the Shanghai Motor Show. I have no idea what it's for.

No comments: