

Prompt / Lyrics
[Verse 1] They folded up that flag On a quiet Sunday lawn Twenty-one guns thundered Then the sound was gone A little girl saluted in a hand‑me‑down Sunday dress If heaven’s got a guard post bet you’re standin’ on that proudly Watchin’ over all of us til we’re fallin’ in at ease (til we’re fallin’ in at ease) [Chorus] Semper Fi, Marine you stood where the fire was mean Put your own heartbeat on the line for folks you’d never meet Now your name’s carved clean in that stone, But in this small town, you still breathe Semper Fi Semper Fi, Marine [Verse 2] Letters in a shoebox I still read them on the floor You said “Don’t you cry If I don’t make it home” So I’m talkin’ to your dog tags Like you’re callin’ on the phone You stood where the fire was mean Gave your whole heartbeat so the rest of us could dream When that last roll call sounds for me behind the scenes I’ll square my shoulders, take my seat [Chorus] Semper Fi, Marine You gave all of your tomorrows So we could chase these simple dreams From the red clay to the hollows I’ll keep your name in every prayer Standin’ tall in my memory Semper Fi Semper Fi, Marine [Bridge] When I hear that anthem play I see your perfect smile again You said “If I don’t come back You live twice for me, my friend” So I’ll raise my hand on every Fourth To the sky I can’t quite see ‘Cause you stood the line for all of us So I’ll stand guard for your legacy [Chorus] Semper Fi, Marine You gave all of your tomorrows So we could chase these simple dreams From the red clay to the hollows I’ll keep your name in every prayer Till I see you on that golden shore Where every soul is clean I’ll whisper through the quiet night Semper Fi, Marine Semper Fi, Marine (In a low whispered tone) We'll take it from here
Tags
Male vocals, slow country, heartfelt, emotional
3:41
No
2/16/2026