Saw this over on HotAir. Nobody does Queen better than the Muppets.

Happy 40th Anniversary Sesame Street!