Music Video
Music Video
Credits
PERFORMING ARTISTS
River Valley AGES
Performer
Treyton Caswell
Lead Vocals
Samuel Bostrom
Bass Guitar
Taylor Heinzen
Piano
Adam Buck
Acoustic Guitar
COMPOSITION & LYRICS
Noah Melan
Songwriter
Blake Grainger
Songwriter
Noah Bennett
Songwriter
Treyton Caswell
Songwriter
PRODUCTION & ENGINEERING
Noah Melan
Producer
Ethan Whitla
Mixing Engineer
Lyrics
[Verse 1]
I'm not gonna lie
I still get choked up all the time when I think of You
And what have I done?
Do I deserve this kind of love after all I put You through?
[PreChorus]
By all accounts and circumstance
By worldly frames and measurements
I'm sure I'm coming up completely short
The beauty of Your perfect love
It doesn't matter what I've done
It's freely given, freed I can receive
[Chorus]
Ooh, who-ooh-ooh
It's a simple song for a simple love
Ooh, who-ooh-ooh
And there's grace for when that's all I've got
The altar isn't complicated
Even though I try to make it
Thank You God, this song is good enough
[Verse 2]
I will admit
That I'm still figuring this out
It's a crazy thing
But you've seen it all
My good, my bad, my in-between
Still you keep your eyes on me
[PreChorus]
Miraculous, uncommon sense
Unnatural benevolence
The way You left Your throne to take my place
My one response, with all I've got
To live a life that's worthy of
The price You paid to give that life to me
[Chorus]
Ooh-who-ooh-ooh
It's a simple song for a simple love
Ooh-who-ooh-ooh
And there's grace for when that's all I've got
The altar isn't complicated
Even though I try to make it
Thank You God, this song is good enough
[Outro]
I'm so glad You say it's good enough
Thank You that You say that I'm enough
Written by: Blake Grainger, Noah Bennett, Noah Melan, Treyton Caswell


