Featured In
Credits
PERFORMING ARTISTS
Logan Cain
Vocals
Madison Cain
Vocals
Taylor Cain
Vocals
COMPOSITION & LYRICS
Logan Cain
Songwriter
Jeff Pardo
Songwriter
Taylor Cain
Songwriter
Madison Cain
Songwriter
PRODUCTION & ENGINEERING
Jeff Pardo
Producer
Lyrics
[Verse 1]
Sometimes I wonder is He faithful?
Does He see me in my trouble?
Does He understand?
Sometimes I question if He's able
Can He rescue, can He save me
Again and again?
But when I look back
[Verse 2]
Did He move every mountain?
Did He part every sea?
Yes, He did
So yes, He can
Did He defeat the darkness?
Did He deliver me?
Yes, He did
So yes, He can
Whoah, yes He did
So yes, He can
[Verse 3]
'Cause sometimes those voices try to tell me
I'm forgotten and I've fallen
Too far from His hands
But I know what kind of God He is
And I'm trusting in His promises
I'm believing and I'm singing
Yes, He can, whoah
[Verse 4]
Did He move every mountain?
Did He part every sea?
Yes, He did
So yes, He can
Whoah, did He defeat the darkness?
Did He deliver me?
Yes, He did
So yes, He can
Whoah, yes, He did
So yes, He can
[Verse 5]
'Cause I've seen too much
Now, I can't deny
He's come through every single time
From the beginning until the end
He did, He will, He can
And now, ooh
[Verse 6]
Did He move every mountain?
Did He part every sea?
Yes, He did
So yes, He can
Whoah, did He defeat the darkness?
Did He deliver me?
Yes, He did
So yes, He can
[Verse 7]
(Move every mountain)
Did He move every mountain?
(Part the sea)
Did He part every sea?
Yes, He did
So yes, He can
Did He defeat the darkness?
(He set them free)
Did He deliver me?
Yes, He did
(Oh, I know He will)
So yes, He can
(Oh, yes He can)
Yes, He did
(I know that He can)
So yes, He can
Yes, He did
Yes, He can
Written by: Jeff Pardo, Logan Cain, Madison Cain, Madison Cain Johnson, Taylor Cain, Taylor Matz