A Lotus T5 is on display at the site of the 2012 Beijing International Automotive Exhibition in Beijing, capital of China. [Sina.com]
Go to Forum >>0 Comment(s)