The road is long, and the night is clear Sins of our past have chased us down Hell is empty, those devils are here Sins of our past, they are not done ♪ How far have you wandered? How far will you go? Trying to outrun what you have done No matter where you roam, there is a trail to what you've done Don't say you can outrun what you have done But I say run on, run on ♪ The night is cold, as the road is hard How many more miles can you go? There is a debt that must be paid Nothing is forgiven, or forgotten ♪ If you can't make it through one more night Maybe tomorrow can be different So let those devils chase you down Makes them work to find you While you run on, run n ♪ You must pay for what you've done, in the end, it's how it must be But you don't have to just stand still You can keep on running down that road But one day you will learn that this road, it has no end And on that day, you will learn that you can't outrun yourself