Auto Show Photo 3

The latest BMW concept vehicle i8 Spider is on display during the Beijing International Automotive Exhibition in Beijing.

Leave a Reply

Your email address will not be published. Required fields are marked *