long long time ago in the land of bethlehem i m told angel gabriel came to earth to tell heaven waited for the birth and a hush had filled the earth and in between the two love came crashing through sing angels sing good news you bring until all earth and heaven ring lift up your voice a baby boy is born to make us free sing angels sing sing angels sing sing angels sing all was quiet and still for the poor men on the hill and though they had no gold they d be given wealth untold shepherd s worshipping as a million angels voices sing and on a of praise heaven and earth unite that day sing angels sing good news you bring until all earth and heaven ring lift up your voice a baby boy is born to make us free sing angels sing sing angels sing sing angels sing sing angels hark the herald angels sing glory to the newborn king peace on earth and mercy mild god and sinners reconciled joyful all ye nations rise join the triumph of the skies with angelic host proclaim christ is born in bethlehem hark the herald angels sing glory to glory to glory to  sing angels sing good news you bring until all earth and heaven ring lift up your voice a baby boy is born to make us free sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing sing angels sing 