NASCAR "Finish Line" | Adweek NASCAR "Finish Line" | Adweek
Advertisement

NASCAR "Finish Line"

  • December 19, 2007, 8:39 PM EST
In an age where presidents make tailhook landings on aircraft carriers, Best Spots appreciates a commercial that truly possesses the right stuff.
Advertisement