Newburyport: The crowd covers the grass at the 12th annual Riverfront Festival in Market Landing Park in Newburyport Saturday. Five bands performed at the daylong event put on by 92.5 The River. Jim Vaiknoras/staff photo
130901JVAriver