Dressed in Gap's cozy knitwear and scarves, the new multigenerational choir spans ages 8 to 72 and is led by 20-year-old ...