A Dream Worth Keeping

A Dream Worth Keeping is a song in FernGully: The Last Rainforest and it is performed by Sheena Easton.

Lyrics
Anytime you want to be right here Just imagine me and all this will appear You can keep this moment all your life forever near A dream worth keeping

When you're feeling lost I'll be your star Just reach out and touch me no matter where you are In a world where precious things are disappearing overnight Just keep my star in sight

I believe We've found a dream that's worth keeping For more than just today And even though The winds of change may come sweeping It's still a dream worth keeping So don't let it fade away

Maybe you'll be in some distant land Feeling all alone, but I'll be close at hand And every time you see a rainbow paint the sky behind the rain You'll be here again

I believe We've found a dream that's worth keeping For more than just a day And even though The winds of change may come sweeping It's still a dream worth keeping So don't let it fade away

Some day you might be thinking That life has passed you by Your spirits might be sinking With hope in short supply And that's the reason why That's the reason why I know this dream's worth keeping As long as it will stay And even when you see the darkness come creeping A dream worth keeping Will never fade away...