There's an old wooden cross on top of a hill There's a grave that's been empty for thousands of years There is grace and forgiveness At the table that He set The Father's love, poured out for us And we won't forget Flesh and bone Blood and timber Bread and wine We remember Hearts of stone Slaved in prison Found their freedom In surrender The veil was torn The gates swing open The battle's won The war is over Flesh and bone Blood and timber Bread and wine We remember You never asked for anything You just wanted our hearts You say the price You paid for us was worth every scar Still, You meet us with mercy in our shame and our sin The Father's love, poured out for us Again, and again Flesh and bone Blood and timber Bread and wine We remember Hearts of stone Slaved in prison Found their freedom In surrender The veil was torn The gates swing open The battle's won The war is over Flesh and bone Blood and timber Bread and wine We remember Mm yeah Oh, we remember Yeah Nothing can separate What the good Lord brings together If you know His love Then raise your cup Hallelujah, we remember Nothing can separate What the good Lord brings together If you know His love Then raise your cup Hallelujah, we remember Nothing can separate What the good Lord brings together If you know His love Then raise your cup Hallelujah, we remember Flesh and bone Blood and timber Bread and wine We remember Hearts of stone Slaved in prison Found their freedom In surrender The veil was torn The gates swing open The battle's won The war is over Flesh and bone Blood and timber Bread and wine We remember Flesh and bone Blood and timber Bread and wine We remember