The Daily Show with Jon Stewart

Moment of Zen - Elmo's Green

Season 14 • 04/20/2009

Elmo turns green.

More