The Colbert Report
Santorum's Iraqi Lord of the Rings
Season 2 E 133 • 10/18/2006
Rick Santorum puts the Iraq war in terms Stephen can understand.
More
Watching
You may also like5 Videos
Santorum's Iraqi Lord of the Rings
Season 2 E 133 • 10/18/2006
More