The Daily Show with Jon Stewart
Moment of Zen - Climate Deal Alien
Season 14 • 12/10/2009
An alien protester pleads for a real climate deal to stop global warming.
More
Watching
You may also like5 Videos
Moment of Zen - Climate Deal Alien
Season 14 • 12/10/2009
More