2010 FIFA World Cup Commercials and YouTube Video Ads
The 2006 FIFA World Cup final between Italy and France was watched by a global cumulative audience of 715.1 million viewers. So, it's now wonder that the 2010 FIFA World Cup is already generating some amazing commercials and YouTube video ads.