Music Video
Music Video
Credits
PERFORMING ARTISTS
Perimeter Worship
Performer
Michelle Swift
Lead Vocals
Chris Bevins
Keyboards
Perimeter Church Choir
Choir
Colin Neil Stevens
Electric Guitar
Ryan Robertson
Bass Guitar
Ryan Gericke
Drums
COMPOSITION & LYRICS
Michelle Swift
Songwriter
PRODUCTION & ENGINEERING
Chris Bevins
Producer
Colin Neil Stevens
Producer
Joe Causey
Mastering Engineer
Craig Swift
Producer
Lyrics
O that I had a thousand voices
To praise my God with thousand tongues
My heart, which in the Lord rejoices
Would then proclaim in grateful song
Wherever I might be, my hallelujahs sing
Great things He has done for me
With all the power that he implanted
I stand and silent keep no more
I find the strength that he has granted
To stand before you and adore
Wherever I might be my hallelujahs sing
Great things He has done for me
Oh, great things He has done
All creatures that have breath and motion
That throng the earth, the sea, the sky
Now join me in my heart's devotion
Help me to raise his praises high
Wherever I might be my hallelujahs sing
Great things He has done for me
Great things He has done for me
He has done great things
He has done great things
He has done great things
He has done great things
Bless His holy name
Oh, He has done great things
He has done great things
He has done great things
Bless His holy name
Oh, He has, yes He's done great things (He has done great things)
Oh, He has, He has done great things (He has done great things)
Oh, He has done great things
Bless His holy name
Great things He has done for me
Great things He has done for me
Written by: Michelle Swift