6/27/2005

Cannes Lions 2005, the weeklong international advertising festival, came to a close with Wieden + Kennedy of London's spot for automaker Honda winning the Film Grand Prix. Click here for a complete list of winners. Click here for presentations from the awards ceremonies.

Related Summaries