Directors Smith & Foulkes have created this 60-second spot, which features a series of trophies awarded for winning the first place at various championships, for outstanding innovations or other accomplishments.
The spot delivers the motivational message, "better is a never-ending quest." After decades of success, Honda exemplifies this message by reaching beyond to create their most impressive product yet, the all-new Accord.