This has to be the greatest rap battle of all time on the show Drop The Mic!

https://www.youtube.com/watch?v=3VPjOTtl9jA

Filed under: muppets