Christian McBride on the main stage at the Newport Jazz Festival. Photo credit: Courtesy of Newport Festivals Foundation

Newport Folk & Jazz Festivals