In a world of dime store diamonds We're all looking for a gem You might even find a blossom In a field of stones and stems But deep inside there lies a treasure Beneath the layers of honest grime Could you buff this rusted halo Of this angel out of time Till it shines Walking through the streets of Dallas On a cold dark windy night I see a beggar on the corner Barely hanging on to life But if hope could be his blanket And if faith could be his wine He'd be new again tomorrow And I believe he still has time Till it shines - till it shines You love is my compass, come show me the way With you there's no driving blind Help me to polish each moment, each dream left behind Till it shines In a world of dime store diamonds You know I found myself a gem Love's a flower that can blossom In a field of stone and stems Deep inside you placed your treasure Now you can see it in my eyes Could you buff this rusted halo Only you would take the time Till it shines - till in shines I believe he still has time This angel out of time Let it shine Till it shines like the Sun Till it shines on everyone Till it shines diamond bright With the rays of heaven's light Let it guide us through the dark Let it heal this troubled heart Even when our faith is gone Help us to hold on - till it shines