What are the functions, benefits and challenges of you tube?
quanswer.com