iOS app Android app

Rap Off

Throw Down Against Michael Steele Or Stephen Colbert

Huffington Post | Matthew Palevsky | Posted 05.25.2011 | Comedy

We want to hear you lay down a rap, at least we think we do. "Why," you ask? Well, it all started when Republican National Committee chair Michael S...