I had been rather dubious about this appearance (so I unfortunately didn't record it) but I ended up loving it (all the parts with the muppets that is). I loved the muppet's 'home video'. I thought it was funny that it looked like it had been shot either in a dressing room or hotel room, like the muppeteers just grabbed the muppets, a camera, a couple of props and shot wherever they were. They really can take those muppets anywhere these days. On the other side it looks like the muppets had to celebrate Piggy's birthday while out on the road.