Any moment it could happen He knew it was time by the look in her eyes There was Joseph holding Mary In the stable they wait for this babe to arrive In world so dark Heaven and earth will collide And would change who they are As she laid Him in a manger Creation was hushed by the sound of His cry And theire eyes were filled with wonder Could this be the same voice that brought us to life Unbelievable The promis is this little child What a miracle This was the first time Mortal eyes would see the Savior The first night Heaven sings a song with nature Hallelujah, Hallelujah The world has seen the light for the first time As she rocks Him on her shoulder Did she know it was only a matter of time That one day when He is older He will open His arms and give up His life But tonight He sleeps as angels sing through the night Of His majesty This was the first time Mortal eyes would the Savior The first night Heaven sings a song with nature Hallelujah, Hallelujah The world has seen the light for the first time Glory to God in the highest Peace on earth Glory to God in the highest Peace on earth We sing Hallelujah, Hallelujah This was the first time This was the first night This was the first time Mortal eyes would see the Savior The first night Heaven sings a song with nature Hallelujah, Hallelujah The world has seen the light For the first time