制作
出演艺人
John Cafferty & The Beaver Brown Band
其他乐器
作曲和作词
John Cafferty
词曲作者
Gary Gramolini
词曲作者
制作和工程
John Cafferty
制作人
Gary Gramolini
制作人
Mike Lebeau
助理制作人
歌词
My heart was young
My sun rose over wide horizons
Shined a guiding light my way
My promise & dream before me
No care what the world would say
Beat of a heart
Live two sides to every story
Both can never ring true for you
You gotta turn and face this moment
And choose the hard fight for your truth
It's been a long time coming
Promise & dream of yesterday
Can't wait for another tomorrow
To live and breathe the dream of today
Been a long time coming
My promise & dream
My promise & dream
There comes a time
Persevering thru the darkness
Your soul pledged to a blind faith
No longer soothes this heartache
Your yearning no longer waits
Old bridges burn
Smoke and fire and penetration
Tides are turning everywhere
Across a wounded healing nation
New song of freedom fills the air
It's been a long time coming
Promise & dream of yesterday
Can't wait for another tomorrow
To live and breathe the dream of today
Been a long time coming
My promise & dream
My promise & dream
Say something
Do something
Be something
Be strong walk on
We stare each other down
Across this great divide
We're not so different you and I
Arm in arm and side by side
We'd fight thru these raging waters
Shoulder 'n' carry sons and daughters
With their hopes and prayers to find
Their promise & dream
It's been a long time coming
Promise & dream of yesterday
Can't wait for another tomorrow
To live and breathe the dream of today
Been a long time coming
My promise & dream
My promise & dream
Promise & dream
My promise & dream
Promise & dream
My promise & dream
My promise & dream
Written by: Gary Gramolini, John Cafferty

