Items tagged with YouTube Stars

Google may have missed out on acquiring Twitch, but it still has YouTube which is a powerhouse among video-sharing websites. While 1 billion viewers visit the site on a monthly basis YouTube wants to keep its viewer base growing and has... Read more...