Mercedes-Benz India have finally brought in the diesel S-Class, which many believe is the last word in oil-burning luxury. Does it live up to that belief? Let’s find out.
Just when we thought things couldn’t get any bigger, Mercedes India brought in the GL63 AMG – a chariot for seven drawn by 557 horses. Just how insane is it really?