Mystery of mysteries
that you could love someone like me
in your hands eternity
and yet you have the time for me
a love so undeserved
you held nothing in reserve
heaven played its symphony
i took your hand you rescued me
Grace like a river
is flowing down
is flowing down
grace like a river
it's flowing down to me
Staring at my history
was all alone and never free
the sands of time have let me see
your faithful shadow next to me
a love so unreserved
i did nothing to deserve
love so free but what's the cost
to carry this old rugged cross
I love you, i thank you
i'm nothing, without your
grace like a river