The Muppets Rap ‘What’cha Want?’ In Beastie Boys Mashup!

What do we want? We want more! We want more!
By Monica Lowe
Screen_Shot_2014-08-13_at_6.09.28_PM