Monthly Archives: November 2009

1080p comes to YouTube – and it’s Muppet-tastic!

Just a week since YouTube made the announcement of 1080p uploads and we have an entry.

A super fantastic entry that is.