The Muppets Do Bohemian Rhapsody 735 Whitney Jefferson 11/24/09 04:10PM Filed to: Cute Cute MUPPETS TV Video A new YouTube channel called Muppet Studio launched yesterday and delivered this darling video that has undoubtedly been forwarded to many parents today. Queen and the Muppets, together at last.