• Embed

Conservative Rap Battle - Michael Steele Gets Served

Clip3/2/2009

Maybe Michael Steele doesn't understand the rules of a rap battle.

Up Next