YouTube Channel
Community is Google's newest attempt at making YouTube more social
YouTube has announced a new feature which will allow content creators to interact better with their audience. This Facebook's Wall-like feature ......
BuzzFeed planning online video channel with CNN and YouTube
Dubbed CNN BuzzFeed