The Daily Show with Jon Stewart

David Cross

Season 14 • 08/17/2009

David Cross lets his homemade potato gun do the talking at town hall meetings.

More