Don't even try to front, the Muppets are without a doubt the best puppets in the rap game as demonstrated by their previous cover of Beastie Boys' "What Cha Want." Now with some clever editing they're covering Naughty by Nature's classic "Hip Hop Hooray."
Fozzie Bear clearly has some flow and the only thing that would have made his verse better is if he had dropped a waka waka in the middle of it.
10 Photos of the Muppets You Hoped You'd Never See
Breaking Bad is Now an Awesome Rap Song