2010 Citroen Metropolis

2010 Citroen Metropolis



The Metropolis was a concept car developed for the 2010 World Expo held in China.