Here's two things I never thought would be together, the Muppets and the Beastie Boys.  This is amazing.