JIM VAIKNORAS/Staff photo A man in a hat holds another hat as he dances at the 92.5 Riverfront Festival in Market Landing Park in Newburyport Saturday.
180901JVAriver