The Daily Show with Jon Stewart
Intro - Spirit of the Jaguar
Season 13 • 08/13/2008
Jon calls upon the spirit of the jaguar to focus the whole show on China.
More
Watching
You may also like5 Videos
Intro - Spirit of the Jaguar
Season 13 • 08/13/2008
More