Intro: GD6/F# (320003@1)Em7 C (x32010@1) G (320003@1) D6F# S Oh what a precious promise E (022100@1) Em7 BmC (x24432@1) Oh what a gift of love T C (x32010@1) D (xx0232@1) An angel tells a virgin that A (x02220@1) G (320003@1) C (x32010@1) She's gonna have a son And though it's a precious promise A She wonders how can this be What will the people say And what if Joseph can't believe Am (x02210@1) And her questions and her fears S Am7 (x02010@1) Adim (2312xx@1) GE (320003@1) Are met with an overwhelming joy C (x32010@1) D6F# Em7 T That God has chosen her Cm7 B Oh what a precious promise Am7 (x02010@1) D (xx0232@1) G(play (320003@1)intro) Mary waits as heaven comes to earth Oh what a precious promise A Oh what a gift of love Joseph makes his choice to do What few men would have done To take Mary as his bride When she's already carrying a child B That isn't his own Oh what a precious promise Mary and the child will have a home Em7 Bm (x24432@1) And shepherds stand on a hillside C (x32010@1) D (xx0232@1) C (x32010@1) G (320003@1) CG Their hearts racing with the news the angel told them Em7 Bm (x24432@1) A star's light fills up the dark sky C (x32010@1) G6B C (x32010@1) As the night of precious promise is unfolding Oh what a precious promise A Oh what a gift of love The waiting now is over and The time has finally come For the God who made this world To roll back the curtain and unveil B His passion for the heart of man Oh what a precious promise Em (022000@1) Lying in a manger in Bethlehem Cm7 Oh what a precious promise Am (x02210@1) D (xx0232@1) G(play (320003@1)intro) G (320003@1) Lying in a manger in Bethlehem