12 Sep 2015, 16:41 UTC · By: Vlad Mitrache / In our immense naivety, we thought we knew what to expect from Mercedes-Benz's stand at Frankfurt, but we've just been proven wrong by this teaser