This video hit the internet over the holidays so it's possible that a lot of people might have missed it. I can't even count the number of times I've watched it. It encapsulates everything I love about the Muppets in one video. It also doesn't hurt that it stars the Electric Mayhem.
I really need a shirt with just that Electric Mayhem logo on it.