Snowboarding World Cup 2010 (2011-7-19)
Why do the ads in the sports world are getting better? At least in America. 2004 Olympics sucked! Ad was pathetic. I can hardly remember anything exciting in the winter Olympics as two years ago. Now if you're talking about 2008, there were many stories, great publicity waaaaaay before Michael Phelps, even touched the water. [...]