My wife was in Frankfurt last week on business and decided to go to the Auto Show (what a wife eh?) She took a couple of interesting pictures. Is the...