Mercedes-Benz S600L Pullman to protect Pratibha Patil
October 10, 2011
The Mercedes Benz S-Class is an epitome of luxury. What happens when it is stretched, given a luxurious interior detailing and armored to withstand military grade small arms and …