Friday, October 1, 2010

Video ads

wow... 10.7% of all videos watched online were ads.

No comments: