It's been a long time since I drove down your driveway It's been a long time since I walked through that doorway It's been a long time since I opened my window It's been a long time and it's time I let it go Take a train now Take a freight train Take a train now Let it go Take a train now Take a freight train Take a train now Let it go It's been a long time since I climbed up your staircase It's been a long time since I made time for that space It's been a long time since I rode on your shoulders It's been a long time and the road sure has grown older Take a train now Take a freight train Take a train now Let it go Take a train now Take a freight train Take a train now Let it go He came from distant shores How far? I'm not sure He fought in distant wars How long And what for? Let it go now Great Grand Father Let it go now National Father Let it go now Brother-Sister Let it go now Down that river Let it go now Let it go now Let it go now Let it go now Let it go now Let it go now Let it go now Let it go now It's been a long time since I walked down that seaface It's been a long time since I cleared out that bookcase It's been a long time since I drove down to your place It's been a long time trying to find my way to your grace Take a train now Take a freight train Take a train now Let it go Take a train now Take a freight train Take a train now Let it go It's been a long time (oh let it go) It's been a long time (oh let it go) It's been a long time (oh let it go) It's been a long time It's been a long time (oh let it go) It's been a long time (oh let it go) It's been a long time (oh let it go) It's been a long time