The Daily Show with Jon Stewart
Moment of Zen - Merry Christmas From a Federal Official
Season 14 • 12/16/2009
Michele Bachmann wishes tea party protesters a Merry Christmas.
More
Watching
You may also like5 Videos
Moment of Zen - Merry Christmas From a Federal Official
Season 14 • 12/16/2009
More