Oscars of the ad world Cannes Lions Festival kicks off

2014-06-18 1

The 61st annual Cannes Lions International Festival of Creativity, which draws more than 12,000 communications professionals to celebrate the ad world's biggest awards competition and trade show.

Free Traffic Exchange