No words can describe this. Amazing, Awesome, whatever you could say doesn't begin to explain it. It's freaking like the Beatles came back together. No excuses now, the Electric Mayhem are back and they're ready for every single new Muppet project there is. And they did their best song too. Just wow.