SINOPIX PHOTO

Add to Lightbox Download
BYD executives and local officials unveil BYD's new F3 Dual Mode (DM) vehicle in Shenzhen, China..15 Dec 2008.
BYD executives and local officials unveil BYD's new F3 Dual Mode (DM) vehicle in Shenzhen, China..15 Dec 2008.
Filename: SINOPIX.auto.industry.china037.JPG
Copyright