Angels We Have Heard on High <br />The Gathering Choir <br /><br />The Gathering Christmas Caroling Party <br />Dec 9, 2012