Pro-Romney poster and American national flag are seen at a local resident's house in Colebrook, New Hampshire, Nov. 5, 2012. The Americans will go to voting stations for the U.S. presidential election on Nov. 6, 2012. (Xinhua/Zhang Chuanshi)