I suspect you may have already seen the clip of the Muppets singing Bohemian Rhapsody. Is there a single site on the internet (besides us!) that hasn’t posted it? I guess it’s funny and everything, but I far prefer the Muppets discussing orgasms. Right on the money!