Newburyport: Heavy rain falls on the crowd at the Riverfront Festival in Market Landing Park in Newburyport Saturday. Despite the rain, which finally ended, the day long event continued through the early evening. Jim Vaiknoras/Staff photo
100710jvawet