5/10/10Cannes And Lynch Once every year the resort town of Cannes, France is transformed into a mecca of motion picture advertising,…ByMike FaheyPublishedMay 10, 2010