In the town a man loves his boy
Picks him up when he falls down
Starts a fire when he gets cold
Holds him tight and protects his home
But the boy grows old goes on his own
The job was done
The boy watched as the train pulled up
The man steps aboard
It's time pass on that torch
And say goodbye to those you know
Someone who helped you open your eyes
Something special that you watched grow
And the sun was shining bright
As the people stood side by side
Our heroes aren't all perfect
This we see as that horn blows
In the town a boy learns guitar
Starts with the notes then plays the chords
The pro had taught him everything he knew
He starts a band and they write some songs
But the band got big sold out some shows
The job was done
The boy watched as the train pulled up
The pro steps aboard
It's time pass on that torch
And say goodbye to those you know
Someone who helped you open your eyes
Something special that you watched grow
And the sun was shining bright
As the people stood side by side
Our heroes aren't all perfect
This we see as that horn blows
In the town that day a train departs
A little boy begins walking home
That night the boy starts to dream
Thinking about all that he had seen
And in the dream the boy was old
The job was done
The boy watched as the train pulled up
And he steps aboard
It's time pass on that torch
And say goodbye to those you know
Someone who helped you open your eyes
Something special that you watched grow
And the sun was shining bright
As the people stood side by side
Our heroes aren't all perfect
This we see as that horn blows