Conservative Rap Battle - Michael Steele Gets Served
Season 5 E 29 • 03/02/2009
Maybe Michael Steele doesn't understand the rules of a rap battle.