Cars to Debut at the Shanghai Auto Show 2011 -Updated 4

March 30, 2011 by Tycho de Feijter

The Shanghai Auto Show will open its doors for the press on April 19 and all are wellcome from April 21 to April 28. There will be many new cars; from Chinese makers, from Chinese-foreign joint ventures and from the rest of the world. We will update this article untill the show starts. See below for the full list: Read more »