YouTube is celebrating ten years since it was founded. The video-sharing giant was created by three former PayPal employees Steve Chen, Chad Hurley and Jawed Karim on February 14, 2005. Although the ...
The V&A museum has reconstructed an early YouTube watch page, showing the 19-second clip “Me at the zoo” from 2005.