Concert Choir: Live Performance in Italy

Listen as Concert Choir performs at the Basilica of the Twelve Holy Apostles in Italy the evening of 2/217/17.