Newburyport: Members of the local Democratic party gather at the River Merrimack in Newburyport to watch last night's election results, cheering as Obama wins key states. Photo by Ben Laing/Newburyport Daily News Tuesday November 4, 2008.
081104blaelection