Jun.5.2014

Karl Rove Back in Action

Karl Rove, American Crossroads, Hillary Clinton, political cartoonKarlRoveBack