Splicetoday

Politics & Media
Sep 24, 2010, 08:23AM

Stephen Colbert goes to Capital Hill

More at the NY Daily News.

The following video was included in this article:
https://www.youtube.com/embed/k1T75jBYeCs
Discussion

Register or Login to leave a comment