The Daily Show with Jon Stewart

Moment of Zen - Michele Bachmann's Win Plan

Season 17 • 12/12/2011

Michele Bachmann unveils her winning plan.

More