The Muppets Do Bohemian Rhapsody November 25, 2009 This is good. …and in case you’ve never seen the oft-parodied original: Advertisements