The Uncle Sam Interviews: Helen Thomas

The Uncler has returned to Washington D.C to find out how his country is doing by talking to some of the experts of the political landscape.
Funny Or Die
Uploader

Additional Credits [+]