24 hours of video uploaded to YouTube every minute
Wednesday, March 17, 2010 - 19:35
in Biology & Nature
YouTube said Wednesday that 24 hours worth of video are being uploaded to the video-sharing site every minute.
YouTube said Wednesday that 24 hours worth of video are being uploaded to the video-sharing site every minute.