A teenage mother far from her family
Just now delivered her baby boy
It's nothing at all the way she thought it would be
But tonight
Everything's right
Mary rocks the rock that will be the foundation of her life and beyond
Mary cradles her son who'll become her salvation the promised one
She hushes his cry with her lullaby
Heaven and earth for the moment have stopped
Mary rocks the rock
Peace on the earth today has a champion
The gift of his birth is good will to men
Joy and compassion mean more than before
Love will be redefined
By the life of this child
Mary rocks the rock that will be the foundation of her life and beyond
Mary cradles her son who'll become her salvation the promised one
She hushes his cry with her lullaby
Heaven and earth for the moment have stopped
Mary rocks the rock
She hushes his cry with her lullaby
Heaven and earth for the moment have stopped
Mary rocks the rock
Mary rocks the rock