carnewschina.com
Cars to Debut at the Shanghai Auto Show 2011 -Updated 4
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
Tycho de Feijter