The Daily Show with Jon Stewart

Moment of Zen - Bull

Season 8 • 07/21/2003

A bull with enormous horns.

More