kapilb.com
My pick from the Cannes 2007 films
A real good soul in office downloaded (almost) all the winning entries at Cannes 2007. The Cannes Lions International Advertising Festival (IAF) is generally regarded as the most prestigious intern…