Longer than an S-Class and wider than a Maybach, the Citroen Metropolis is the French company's idea of the ultimate luxury car for China. Don't worry cute Pandas, the Metro is an environmentally friendly 460 HP luxobarge. »4/20/10 9:00am 4/20/10 9:00am
Kinja is in read-only mode. We are working to restore service.