In cart Not available Out of stock

Lyrics

He Did It All For Me
written by Greg Alexander/Generation Sound Publishing/SESAC

Crowned in glory the King of all kings
He came here with nothing
He gave up everything
His throne by choice relinquished
His life He freely gave
One purpose for His coming
That the world might be saved

chorus:
And He did it all for me
Paid the price on Calvary
When He cried, "It is finished"
My bonds all broke free
And He did it all for me

Rejected, He was despised by His chosen people
He came to His own and they knew Him not
Yet when given a choice there in Gethsemane
The price was His life
Still He paid it for me