JIM VAIKNORAS/Staff photo Nate Hall, 13, and Theo Roberts, 10, rehearse with the Greater Newburyport Children's Choir at the Hope Church in Newburyport.
NBPTCHOIRJVA