As part of the Athens Epidaurus Festival, the Stranglers return to Athens for a one-night-only show at the Herod Atticus Theater beside the Acropolis, reigniting a bond with Greek fans that began in 1985 at the Panathenaic Stadium.
As part of the Athens Epidaurus Festival, the Stranglers return to Athens for a one-night-only show at the Herod Atticus Theater beside the Acropolis, reigniting a bond with Greek fans that began in 1985 at the Panathenaic Stadium.