I think this YouTube comment sums this up best…
OMG, that was possible the greatest thing I’ve ever seen. XD Totally spot-on parodies of the GLEE cast (especially Rachel and Sue–LOL!!!) I love that even the bearded accompanist got a muppet stand-in.
Jesus Christ I hate Glee so much.