Sirens over Tehran
· 3:00 · 34 plays · v3-preview
- industrial rock
- experimental hip hop
- conscious hip hop
- neo-soul
- political hip hop
- funk metal
- alternative r&b
- jazz rap
- southern hip hop
- psychedelic rap
- 2000s
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