The Daily Show (1996)
← Back to main
Freida Pinto as Self
Episodes 1
Freida Pinto
August 1, 2011
16x99
Congress reaches a budget deal that Tea Partiers don't like, Jon salutes the troops he met in Afghanistan, and Freida Pinto talks apes.
Read More