On the night of the Iowa caucuses, John McCain is scheduled to host a town hall meeting in Derry, New Hampshire.
According to the Real Clear Politics average McCain is currently in second place in New Hampshire and in third place in Iowa.
Thursday, January 3rd
Town Hall Meeting
Adams Memorial Opera House
29 West Broadway