YouTube was founded in February 2005 and has become the go-to site for video on the web. One hour of video is uploaded to YouTube every second. Google bought YouTube in ...
mashable.com