Michele Bachmann: The new Sarah Palin?

Michele Bachmann (AP)

Leave a Reply