Chevrolet's new advertising agency strikes first with Corvette ad

Jeff Goodby explains idea behind TV spot for 2011 Corvette