72 Hours in 1 Minute: The Tech of YouTube

Every minute of the day, users upload an average of 72 hours of footage to...

32 views popularmechanics.com

Interest

Internet
Discovered by Croutonsoup
on Nov 13, 2012

Stumblers Who Like This Page