Spare a thought for YouTube, the video sharing site turns ten today
The site that singlehandedly revolutionized video sharing on the web has today existed for a decade. The first ever video to be uploaded, ‘Me at the zoo’, was uploaded on 23 April 2005. That particular …