The Daily Show with Jon Stewart

Moment of Zen - Halliburton Ad

Season 8 • 02/05/2004

Halliburton's new commercial spins a positive image.

More