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