In the time it takes to read this headline, another hour of video will be uploaded to YouTube May 17, 2010 By Tim Windsor It’s hard to say what’s more mind-blowing: That they stream two billion videos a day, or that we got here in just five years. Happy 5th Birthday to YouTube.