23 Apr 2014, 15:08 UTC · By: Alex Oagana / A few days ago, while rummaging through a rather long and mildly boring Mercedes-Benz press release concerning the ongoing 2014 Auto Show, where the Stuttgart brand had its own fair share of novelti...