Three crosses stood on Calvary's hill, twas crucifixion day The time had come to pay sin's debt, and death was the only way A hammer and a soldier's swing beat out redemption's sound And from those hands that healed the sick, the blood came streaming down And from precious veins, sinners chains were broken by the blood Those rusty nails that shook the gates of Hell, had started a crimson flood To one and to all, who would heed this gospel call, are waiting liberty And the truth remains and will never change, The blood still sets men free There is no curse on old Golgatha's, like there was when Jesus died The crowd has passed away, that stood to watch Him be crucified Two thousand years have come and gone since that day on Calvary But the blood that flows from God's own Son, It's till setting sinners free And from precious veins, sinners chains were broken by the blood Those rusty nails that shook the gates of Hell, had started a crimson flood To one and to all, who would heed this gospel call, are waiting liberty And the truth remains and will never change, His blood still sets men free