Karl Rove Defends His $300 Million Disaster
1 / 21
TPM
Fri, Nov 9, 2012 12:51 PM EST