Republican presidential candidate John McCain attends at a town hall campaign event at Peterborough Town Hall in Peterborough, New Hampshire on November 2, 2008.

Republican presidential candidate John McCain attends at a town hall campaign event at Peterborough Town Hall in Peterborough, New Hampshire on November 2, 2008.