President Barack Obama holds a campaign rally in Concord, New Hampshire. Watch live video, courtesy of MSNBC, below:


Visit NBCNews.com for breaking news, world news, and news about the economy