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 shade of black with a white stripe over the side. Thee was nobody inside, not even a driver, but it had the window open.

Continue reading “Maybach 62 Is A Giant Limousine In China”