Maybach 62 Is A Giant Limousine In China

A big ‘barge Maybach 62, seen in China’s capital Beijing back in February 2011. The 62 was in a great shape, painted in a dark…
Exploring China's Wild Automotive World
Exploring China's Wild Automotive World

A big ‘barge Maybach 62, seen in China’s capital Beijing back in February 2011. The 62 was in a great shape, painted in a dark…