No overview available for this episode.
The Daily Show
Season 8
91
July 22, 2003
2.5/5
Scott Glenn
Self