Credits
PERFORMING ARTISTS
Mike Porcaro
Bass
John D'Andrea
Flute
ERIC TAGG
Vocals
Lee Ritenour
Guitar
Jeffrey Porcaro
Drums
King Errisson
Congas
Ben Benay
Guitar
Alan Lindgren
Synthesizer
David Foster
Organ
Alan Estes
Percussion
Jim Amlotte
Trombone
COMPOSITION & LYRICS
ERIC TAGG
Composer
John D'Andrea
Arranger
PRODUCTION & ENGINEERING
John D'Andrea
Producer
Humberto Gatica
Recording Engineer
Frank Jansen
Producer
Lyrics
Hey, it's a peaceful, bright and sunny day
And now I know it's here to stay
Oh, after all the times I've felt so low
Today is like a river's flow feel that river's flow
There's so many things I want to know
I just wanna play, I'll be singin' 'til my dyin' day
There's so many things I have to say
You made me see that love will pull me through
And like a baby, I feel fresh and new, feelin' fresh and new
There's a place not far away I'm headin' to
I got to hang on
Oh, got to hang on
To this strange and soulful feelin'
I hope it never leaves
I got to hang on
Grab, hold and hang on
And maybe then someday I'll find out what it means
Don't you know that I, I will find the truth before I die?
It's my destiny to find out why
We, we can find the universal key
To be now and forever free, yeah, we will soon be free
Let's spread our wings and see what we can be
Got to hang on
Oh, got to hang on
To this strange and soulful feelin'
I hope it never leaves
I got to hang on
Grab, hold and hang on
And maybe then someday I'll find out what it means
Written by: ERIC TAGG