YouTube's 20 Most Watched Ads of 2012
Nike, Pepsi and Volkswagen, three global marketers that are old pros at creating blockbuster video content, produced the three most-watched commercials on YouTube this year, according to the video site's 2012 Ads Leaderboard—a list of top branded spots with at least as many organic views as paid views throughout the year. Nike Football led the way with "My Time Is Now," and it certainly was the …