- Sunday, Jun. 28, 2009
- CANNES, France
TV or not TV? That is the question.
Several years ago that query would have been totally out of place when it came to awarding the Film Grand Prix at the Cannes Lions International Advertising Festival. To have that marquee honor bestowed upon anything but a TV commercial would have...