http://www.youtube.com/watch?v=21OH0..._embedded#t=11

The muppets do gagsta rap ha ha ha
I think this is funy as fuck ha