Top 10 Video Stats
Share this postBy: Chris Yates Here is a link that has top 101 Video Stats. Here are my Top 10 Video Stats 1. The average U.S. Internet user watches 186 videos per month 183 million Americans watched a total of 33.9 billion online videos in May 2010 alone. (Source: Comscore Video Metrix) 2. More video […]