Stephen Colbert, Karl Rove and the mockery of campaign finance

Friday, July 01, 9:3 PM

150
What would you like to send?