A Daily Show analysis of the new team Obama is announcing to the nation every day.
Alas, The Daily Show embed code is screwed up so follow this link and watch it here
A Daily Show analysis of the new team Obama is announcing to the nation every day.
Alas, The Daily Show embed code is screwed up so follow this link and watch it here