Formed in 1981, Chris & Cosey was one half of the Throbbing Gristle spit. Chris Carter and Cosey Fanni Tutti released a series of post-industrial and synth albums through the 1980s and early 90s. They also released more …
Home
Feed
Search
Library
Download