YouTube Turns Five
YouTube has reached a couple of milestones recently, including: more than 24 hours of video uploaded per minute over two billion video views per day (see the Mashable post) YouTube also turned five years old a couple of weeks ago, and here is a video which celebrates its remarkable short history and growth. Tweet