YouTube turns 7! It was not long ago when YouTube was pumping out around 60 hours of content per minute. Now they're dealing with 72 hours of video per minute, with over 3 billion hours now watched every month.
Here's the site blowing its own horn in the tribute video below. Happy Birthday YouTube: