So, I got to visit the Frankfurt Motor Show yesterday (Saturday, Sept 23rd), and got to see what most people have been curious about in flesh. I entered the Messe premises, and decided to start straight from the Mercedes-Benz stand, just to alleviate my curiosity on the so-called buzz car of the...