PARIS, FRANCE - OCT 10:  Citroen Revolte concept car on display at the Paris Motor Show at Porte de Versailles on October 10, 2010 in Paris France.
Editorial use only
Editorial credit: Zherui WU / Shutterstock.com

Royalty-free stock photo ID: 72638395

PARIS, FRANCE - OCT 10: Citroen Revolte concept car on display at the Paris Motor Show at Porte de Versailles on October 10, 2010 in Paris France.