News12 months ago
Toyota Land Cruiser Seen Carrying Mercedes-Maybach S-Class In Russia (Video)
Mercedes-Maybach S-Class sedan takes a cruise while fastened atop the roof of a Toyota Land Cruiser 100 SUV in Russia. The S-Class is owned by Chebotarev,...