A rainbow of political signs await voters outside of Peterborough Town Hall.
Inside, it’s a white Voter ID sign, explaining what forms will be accepted.
This is the first election that voters in New Hampshire will be asked to show an I.D. Those without one can sign an affidavit.
In nearby Hancock, Dick Ray says the new law isn’t slowing things down.
"In and out in 5 minutes. Took me longer to figure out who I was going to vote for than to go through the process, so it was fine."
Longer waits are being reported around the state, as an estimated 700,000 voters finally get their say in this election.