The Delgados are a Scottish indie rock band formed in Glasgow in 1994. The band is composed of Alun Woodward (vocals, guitar), Emma Pollock (vocals, guitar), Stewart Henderson (bass guitar), and Paul Savage (drums).
From Wikipedia, released under the terms
of
the
CC-BY-SA license.