Muppets do Bohemian Rhapsody November 25, 2009November 25, 2009 akie funny, music More Muppets! This one is truly genius. It’s part of an all new (!) series of Muppets clips, available on YouTube.