Photo: Pres. Obama takes stage at rally in Nashua, N.H.