22 Sep 2011, 19:49 UTC · By: Mihnea Radu / People that don’t like Mercedes cars don’t really understand how the way they are designed makes you feel. Sure, the way in which they go about doing their business might be very German,...