Yes, the automobile was invented in Germany. But for the launch of the luxurious Citroen C6 Sedan, a direct descendant of the legendary Citroen DS, it was time to remind people that innovation is not exclusive to teutonic cars.
Brand: C6
Category: Automotive
Client: Citroen