The Colbert Report
Conservative Rap Battle - Michael Steele Gets Served
Season 5 • 03/02/2009
Stephen explains the rules of a rap battle to Michael Steele.
More
Watching
You may also like5 Videos
Conservative Rap Battle - Michael Steele Gets Served
Season 5 • 03/02/2009
More