Citroën: Perfect Day sungyoung LEE January 19, 2016 Automotive This is a commercial ad of Citroën. This commercial was released in January 2016 in United Kingdom. Under the title of “Citroën: Perfect Day”. Who’s the happiest person you’ve … [Continue Reading...]