YouTube signs up the Muppets in bid to take on TV networks – and reveals over 2.5 years of animal video have been uploaded

The Muppets are appearing in skits and other online videos with several YouTube stars to promote the streaming site’s LA Studio. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail