top of page

Taking A Look Back: Forrest Frank Music Video | God Is Good Featuring Caleb Gordon

Updated: Aug 16, 2025


Kyle Alexander - Know Not What They Do, Ft. Mali Music

Forrest Frank’s throwback track God Is Good featuring Caleb Gordon remains one of those timeless moments in Christian rap where simplicity meets impact. The music video, designed more like a lyric visualizer, carries a raw minimalism that places all the focus on the central message: “God Is Good.” Instead of overwhelming viewers with flashy edits or heavy storytelling, the video leans into clean typography and straightforward visuals, which allows the phrase to resonate as both a lyrical hook and a declaration of faith. This choice gives the song a lasting quality, reminding listeners that the message itself doesn’t need to be complicated to be powerful.


What makes God Is Good especially memorable is its catchiness despite its simplicity. The lyric video repeats the phrase like an anthem, drilling the truth into the listener’s spirit until it sticks. The repetition paired with the stripped-down visuals creates an almost meditative effect, leaving fans humming the line long after the video ends. The simplicity of the approach mirrors the heart of the song: faith in God is not complex—it’s accessible, joyful, and worth celebrating. By keeping the video straightforward, Forrest Frank ensures that the message is not just heard, but felt.


Musically, the track thrives on its booming 808s, which serve as the heartbeat of the production. The bass doesn’t just underpin the track—it lifts it, giving the song an energy that compels movement. The heavy low-end paired with playful melodies and upbeat pacing makes it a standout in Forrest Frank’s catalog. This booming production transforms what could have been a calm worship piece into a celebration of God’s goodness, merging rap’s cultural energy with the spirit of praise.


The fun, uptempo vibe created by the 808s and rhythmic flow elevates God Is Good from a simple lyric video into a full-blown worship anthem. Caleb Gordon’s feature adds an extra spark, weaving bars that keep the track dynamic while reinforcing its central theme. The result is a track that not only affirms faith but also feels like a party—one where everyone is invited to lift their hands and repeat the truth: God is, indeed, good. It’s this combination of simplicity, catchiness, and powerful production that makes the song a memorable throwback in modern Christian rap.




Lyrics


Lyrics

Ayy, check, check, check


Yeah, yeah, woah, woah


If there's one thing I know, ayy, yeah

God is good, all the time


If he ain't, then you lying


In the rain, in the shine


God is good all the time


God is good (ayy) all the time (whoa)


If he ain't (ayy), then you lying (whoa)


In the rain (ayy), in the shine (whoa)


God is good all the time (uh, okay, mmm)

Someday's be the best (someday's be the best, mmm)


Someday's be the worst (someday's be the worst)


Someday's stay on replay (top ten)


Other days they don't


Oh well (oh well), okay (okay)


Guess what? You woke up today (today)


Put a big smile on your face (your face)


'Cause one thing ain't never gonna change

God is good (God is good), all the time (all the time)


If he ain't (if he ain't), then you lying


In the rain (in the rain), in the shine (in the shine)


God is good all the time


God is good (ayy) all the time (whoa)


If he ain't (ayy) then you lying (whoa)


In the rain (ayy), in the shine (whoa)


God is good all the time

It ain't one thing he can't do (no)


Took my old ways got me feeling brand new (ooh)


Ayy, yo, Caleb make sure that it's understood (what?)

Okay Forrest, I'ma tell 'em how he been too good


Popped out that grave, like I popped up that hood


Popped off in chains, when I popped out that book


Say that one name, watch a demon get shook


Hopped out that pot and we let him cook


Lucy need to chill 'cause he don't run this, my dawg


You can see we living in abundance, my dawg


Dodge from the stake had to punt it, my dawg (had to punt it, my dawg)


God is good, God is great, thank you for this plate (amen)


Pray the Lord take my soul to the heaven gate


TayK, I would do the race like I caught a case


When I ain't got nothing left you a call away

God is good (God is good), all the time (all the time)


If he ain't (if he ain't), then you lying


In the rain (in the rain), in the shine (in the shine)


God is good all the time


God is good (ayy) all the time (whoa)


If he ain't (ayy), then you lying (whoa)


In the rain (ayy), in the shine (whoa)


God is good all the time

2000 EST


O-C-O-E-E


If God is for me, who can be against


If God is for me, who can be against


If God is for me, who can be against


If God is for me, who can be against


If God is for me, who can be against


If God is for me, who can be against


If God is for me, who can be against (God is good, all the time, if he ain't, then you lying)


If God is for me, who can be (in the rain, in the shine)


God is good all the time


Connect with Forrest Frank



Forrest Frank’s Instagram reflects the same energy found in his music—uplifting, authentic, and rooted in faith. His feed blends behind-the-scenes studio moments, snippets of new releases, and personal glimpses of his life, all tied together with a consistent reminder of God’s goodness. Whether he’s sharing clips of catchy hooks, vibey visuals, or encouraging captions, Forrest uses his platform to spread positivity while staying connected to his growing fanbase.










Subscribe to get exclusive updates

Trainings For Artists

Artist's Catalog

Be Encouraged

bottom of page