19 Mar 2012, 10:14 UTC · By: Mihnea Radu / It’s not unpleasant to look at, but the Mercedes Benz is a bit of a monster. This glorified people mover is available with big V6 engines, all-wheel drive an full leather luxury interiors, but...