For many people, even those of us who are digital immigrants, it feels like YouTube video sharing has always been around, but actually YouTube is just celebrating its 10th birthday. 77 more words