Biden Votes, Leaves Them Laughing

Vice president talks to voters at polling site in Greenville, Delaware.

November 6, 2012

Examined