Crossword clues for Video sharing Web site launched in 2005 7 lettersAnswerClueYOUTUBEVideo sharing Web site launched in 2005