The Daily Show with Jon Stewart

Moment of Zen - PETA Ad

Season 7 • 01/13/2003

A turkey terrorizes shoppers in a PETA ad.

More