Cocteau Twins

Cocteau Twins Biography

Scottish post-punk/ethereal/dream pop band formed in 1981 in Grangemouth, Falkirk and disbanded in 1997.



Latest Music News

more news headlines »

Featured Links