Thursday, June 24, 2010

Fact: U.S. Internet users watched 33.2 billion videos in December 2009 alone -- more than one billion videos every single day! ComScore®