“42.7 percent of all statistics are made up on the spot.” – Steven Wright

22 Jun

MediaPost Publications YouTube Is Video Streamers' Choice, By Far 06/19/2009