When Joseph was a little boy
He was driven by his dreams
God spoke to him
Told him He had chosen him
When others didn't understand
Joseph still believed
And trusted Him
Trusted and was willing to
Dream on
When the world just didn't believe
God had promised
Never to leave him alone
Dream on
Follow hope wherever it leads
In the seed of dreams
There's promise of the dawn
Dare to listen for the music
Keep on following the star
Morning can't be far
Dream on
There's not a valley deep enough
That He can't lead you through
He'll walk with you
Walk the roughest roads with you
No mountain ever rose so high
That you can't climb with Him
Then stand up tall
Stand and look down on it all
Dream on
When the world just doesn't believe
God has promised
Never to leave you alone
Dream on
Follow hope wherever it leads
In the seed of dreams
There's promise of the dawn
Dare to listen for the music
Keep on following the star
Morning can't be far
Dream on
He was driven by his dreams
God spoke to him
Told him He had chosen him
When others didn't understand
Joseph still believed
And trusted Him
Trusted and was willing to
Dream on
When the world just didn't believe
God had promised
Never to leave him alone
Dream on
Follow hope wherever it leads
In the seed of dreams
There's promise of the dawn
Dare to listen for the music
Keep on following the star
Morning can't be far
Dream on
There's not a valley deep enough
That He can't lead you through
He'll walk with you
Walk the roughest roads with you
No mountain ever rose so high
That you can't climb with Him
Then stand up tall
Stand and look down on it all
Dream on
When the world just doesn't believe
God has promised
Never to leave you alone
Dream on
Follow hope wherever it leads
In the seed of dreams
There's promise of the dawn
Dare to listen for the music
Keep on following the star
Morning can't be far
Dream on