Showing posts with label show car. Show all posts
Showing posts with label show car. Show all posts

10/25/2013

Mercedes-Benz Advanced Design Center Carlsbad Promotional video



everyone can agree on a show car. In Carlsbad, close to LA, is where they arise.
Mercedes-Benz Advanced Design Center Carlsbad Promotional video
Unseen designs which do not conform to the rules - everyone can agree on a show car. In Carlsbad, close to LA, is where they arise.