Designed by
Title
Saleen super car in automobile exhibition #47299391
Description
GUANGZHOU, CHINA - November 25 : super car from Saleen, presented at the 12th China International Automobile Exhibition of Guangzhou on November 25, 2014 in Guangzhou, Guangdong, China.
This image is editorial