I had a dream last night,
I saw a train rolling on its way
I took my guitar, got on board
I don't want to leave you alone,
But I got a journey to do,
So I ride on the train of freedom,
ride on the train of sorrow and joy
Never mind if I'm at home or abroad
I'm afraid I could be a never -ending road
I know that the road is rocky,
I know that it's full of woe
I may win or fail, but I keep on walking
in wind and rain and snow
But I need to go, I need to go, I need to go
I had a dream last night,
I saw a sheep running out of the keep
I don't want to be without you, my dear
I gotta hide away my fear
I know that the road is rocky,
I know that it's full of woe
I may win or fail, but I keep on walking
in wind and rain and snow
But I need to go, I need to go, I need to go
Oh, to keep my dreams alive!
Through shining light and darkness
Through peace of luck and tragedy
Through pleasure and pain
I need to go, I need to go, I need to go
I know that the road is rocky,
I know that it's full of war
I may win or fail, but I keep on walking
in the wind and rain and snow
But I need to go, I need to go, I need to go
You need to go, you need to go,