16 Upon My Soul

(Gregory David Roberts) Keyboards by: Amardo Blake | Guitar by; Garth “Duckie” Forester | Drums & Percussion, Bass Guitar, Additional Synths by; Dale “Dizzle” Virgo | Lead Vocals by; Deondra Riley & Geddy’s “Ch4se” Ferguson | BG Vocals by: Geddy’s “Ch4se” Ferguson, Janeel Mills & Saine “Red” Rapley | Recorded by; Dale “Dizzle” Virgo & Tandra “Lytes” Jhagroo at Geejam Studios, Port Antonio, Jamaica



It was too many years of winter

Before we met

I cast myself adrift

On a sea of regret


Then you opened my world

With your smile

And you showed me the way

To the sacred light


Now I set my course

by the stars in your eyes

Your kisses, they calm

The wild thing inside of me


You are my island in the sun

Don’t leave me

Don’t leave me

Don’t leave me


Don’t leave me now,

my life has begun


Something in you

Makes me

The best I can be

You saved me from myself

And set me free

to love you


Never let me go, never let me go

Let your wings fold upon my soul


Never let me go, never let me go

Let your wings fold upon my soul


Never let me go, never let me go

Let your wings fold upon my soul


I know I carry

My burdens of shame

Spent so much of my life

Dancin’ in the flames


But you lightened the load

And oh, how we cried

Born again, in that tide

In love and faith

I want to live with you

Side by side


Side by side


Let your wings … fold upon my soul

Never let me go

Let your wings … fold upon my soul

Never let me go


Let your wings … fold upon my soul

Never let me go

Let your wings … fold upon my soul

Never let me go


You set me free to love you

You set me free to love you

You set me free