I’ve heard of the Cocteau Twins but this is the first time I’ve ever consciously listened to their songs. Two Scottish trio released their seventh, and most acclaimed, album — Heaven or Las Vegas — in 1990.
The band’s style is described as dream pop, which apparently means unintelligible lyrics over a bed of ambient sound.