From the album My Body My Heart My Soul

In cart Not available Out of stock

Lyrics

There’s too much now to pick up
I can’t forgive
I can’t forgive
It’s too much now to give up
(I can run for hours and hours)
I can’t forget
I can’t forget
There’s no time now to make up
I can’t forgive
I can’t forgive
There’s too much now to pick up
(And I can run for hours and hours)
I can’t forgive
I can’t forgive

This old river knows all
This old river knows all
Knows all my heart
This old river knows all
This old river knows all
Knows all my heart
This old river knows all
(This old river’s gotta hold of my heart)
This old river knows all
(This old river’s gotta hold of my heart)
Knows all my heart
This old river knows all
This old river knows all
Knows all my heart

It’s too late now to back up
(And I can run for hours and hours)
The water flows
The water flows
I’m too far gone to crack up
So let it go
Let it go
There’s no more dirt to dig up
(And I can run for hours and hours)
The water flows
The water flows
And there’s nothing left to fuck up
(I can run for hours and hours)
So let it go
Let it go

Hours and hours
For hours and hours
I can run for hours and hours
And hours and hours
For hours and hours and hours and hours
For hours and hours and hours and hours
Let it go let it go
For hours and hours and hours and hours
Let it go
I can run for hours and hours
For hours and hours and hours and hours
Let it go
Hours and hours and hours and hours

This old river knows all
This old river knows all
Knows all my heart
This old river knows all
This old river knows all
Knows all my heart
(This old river’s gotta a hold on my heart)
This old river knows all
This old river knows all
Knows all my heart
This old river knows all
(This old river’s gotta hold of my heart)
This old river knows all
Knows all my heart

I can run for hours and hours
For hours and hours for hours and hours
I can run for hours and hours
For hours and hours for hours and hours