Tag:

Karl Rove

Check back often for Hot Air articles about Karl Rove
























Herman Cain wearing a hat