Roll Like A Boss In Vladimir Putin’s Presidential Mercedes S600 Armored Limo


The leader of the free world may ride in a Cadillac, but presidents of other countries have long preferred the Mercedes Pullman. Case in point: this 1995 Mercedes-Benz S600 Pullman Guard posted for sale on Germany's Mobile.
Read more ยป