Weekend Captionfest

Barack Obama at a town hall meeting in Lynchburg, North Carolina, August 20, 2008. Photo Reuters/Jim Young.

NB Staff
NB Staff