MASHABLE - Dec 23 - YouTube users have uploaded ~13M hours of video content to its servers in the last 12 months, resulting in ~700 billion YouTube video views. It means that YouTube’s users have uploaded 850,000 minutes of video and watched 1.9 billion videos per day in the past year. FULL ARTICLE @ MASHABLE