Muppets sing Beastie Boys

You know what this day needs? A video of The Muppets performing 'So What'cha Want' by the Beastie Boys. Although to be fair