Newbuyport: The cold weather this weekend kept all but the hardiest, like these folks on State Street in Newburyport, warm indorrs this weekend. Jim Vaiknoras/staff photo
120115JVAcold