It is a cute play on words: Mercedes-Benz is using this year’s Frankfurt auto show, a.k.a. the IAA (Internationale Automobil-Ausstellung), to launch a stunningly futuristic concept car, the Concept IAA (Intelligent Aerodynamic Automobile). READ MORE ››
More...