Thursday, August 28, 2008

A Fact That Will Make You Scratch Your Head

Just listened to forum with MSNBC host Rachel Maddow and CEO Eric Schmidt, who said that 13 hours of video are uploaded to YouTube every minute.

No comments: