The Lotus L3 GT is unveiled at the 2011 Shanghai Auto Show. Started from April 20, 2011, more than 1,000 car models from about 20 countries are on display at the show and 75 of them are making their world premiere. [Sohu.com]
Go to Forum >>0 Comments