The Evolution of YouTube 21:05, Saturday, 15 July, 2017 YouTube was launched on February 14, 2005 Post your article! Share 38529 | 0