Michelle Bachmann's New Ad

From TPM
Fri. 10-24-2008