Larry David Narrates ‘Daily Show’ Obama Bio Film, ‘It Could Have Been Worse’ (Video)


The “Curb Your Enthusiasm” star offers an argument of debatable effectiveness for the president’s re-election.

read more

0