The Daily Show with Jon Stewart
Breaking News - Puppeteering Protesters
Season 6 • 02/05/2002
The puppeteering protesters have finally gotten their way.
More
Watching
You may also like5 Videos
Breaking News - Puppeteering Protesters
Season 6 • 02/05/2002
More