Skip to main
Sirens over Tehran artwork

Sirens over Tehran

musicmike

· 3:00 · 34 plays · v3-preview

Lyrics

Intro

(Yeah)

(Ooh)

Lights flash, can’t look back tonight

Verse 1

Headlines burn on the satellite feed

Steel birds circle where the prophets bleed

Desert wind hums a coded prayer

Dust and data fill the air

Diplomats talk in a mirrored maze

Oil and ashes, another phase

Children draw in the shadow’s flame

No one sure where the next one’s aimed

Pre-Chorus

Engines roar, the skyline shakes

Every promise another mistake

Voices rise through the fog of war

Truth gets lost in the blaze

Chorus

(Ooh) Sirens over Tehran, thunder in the sand

Echoes of a deal no one understands

Running through the smoke, hearts on demand

Sirens over Tehran, can’t outrun the hand

Verse 2

(Yeah)

Screens flash red, the markets spin

Power plays dressed up as sin

Pilots pray in smoke-stained skies

No one wins when the future dies

Whispers trade in the backroom heat

Every move another heartbeat

Lines get drawn, then drawn again

History hums the same old refrain

Pre-Chorus

Engines roar, the skyline shakes

Every promise another mistake

Voices rise through the fog of war

Truth gets lost in the blaze

Chorus

(Ooh) Sirens over Tehran, thunder in the sand

Echoes of a deal no one understands

Running through the smoke, hearts on demand

Sirens over Tehran, can’t outrun the hand

Bridge

(Yeah)

Flags wave high, but the soil still cries

Every side claims the righteous side

Signals jammed, the message fades

Only silence in the barricades

Final Chorus

(Ooh) Sirens over Tehran, thunder in the sand

Echoes of a deal no one understands

Running through the smoke, hearts on demand

Sirens over Tehran, can’t outrun the hand

Outro

(Yeah)

Streetlights fade, the dust remains

History hums the same old names

Sirens echo, night to dawn

Still the world keeps marching on

Comments1