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.