Cocteau Twins - Bluebeard

Bluebeard” is a Four-Calendar Café track, released in 1993 by Cocteau Twins.

Watch the video for Cocteau Twins - "Bluebeard"

Cocteau Twins

Cocteau Twins was formed in 1979 in Scotland by guitarist Robin Guthrie, bassist Will Heggie (who left the band in 1983, giving way to Simon... Read More