Muppets + Queen = AWESOMEby Justinlinks, music, tvPosted on 24 November, 200927 February, 2010One Comment The Muppets do “Bohemian Rhapsody.”