The Frankfurt Motor Show is better known as the IAA which is the Internationale Automobil-Ausstellung (obviously not an American English spelling at all). This might make you think the new Mercedes-Benz concept car was named after the show, but it wasn’t. The confusion is the fact that this new car is called the Concept IAA which actually stands for Intelligent Aerodynamic Automobile, which might be a boring name, but it’s certainly not a boring car at all.