The Daily Show with Jon Stewart
Ultimate Last Final Showdown
Season 13 E 28 • 03/03/2008
Jon sums up the candidates' volleys before the Texas and Ohio primaries.
More
Watching
You may also like5 Videos
Ultimate Last Final Showdown
Season 13 E 28 • 03/03/2008
More