He's no Udo once he gets to the bridge (where his voice gets super high but not gritty and rude)! Band and tone are pretty good, though.
Also, I had to google this and was really hoping to see Fozzy Bear, Animal, that blue dude who plays sax, and the rest of the Muppets band. Oh, well.