Sara Groves. O Holy Night. Angels We Have Heard On High. Sara Groves. Ó Noite Santa. Angels We Have Heard On High.
...Angels we have on heard high Sweetly singing ore the plains And the mountains in reply Echoing their joyous strains Gloria, Gloria, Gloria in Excelsis
...