Where To Stream Salvador Season 1 Episode 1
La noche de las sirenas
- Aired February 6, 2026
- 50 Min
- Rated 6.4
- Number 8 Of 8 Rated Episodes
On a tense night in Madrid, as Spanish and French hooligans face off, an ambulance driver reels from seeing his daughter among the violent crowd.