The Daily Show with Jon Stewart

Moment of Zen - Brain Food

Season 4 • 03/16/2000

Man eats fake brain.

More