How North Korea's Leader Gets His Luxury Cars

No Comments

The cars are top-of-the-line Mercedes-Benzes — the Maybach S600 Pullman Guard and the Maybach S62, popular with world leaders and costing up …

Source link

Categories: Auto News

Leave a Reply

Your email address will not be published. Required fields are marked *