Clever Citroën C1 UK Ad
Citroën UK’s ad for the new C1 is a refreshing departure from their innovative technology theme they have been pushing over the past couple of years. Along the lines of the “C3 swing” commerical they did back in 2010, this time they have married clever special effects optics with an …