Duo made up of the married couple Chris Carter and Cosey Fanni Tutti. Both are members of the band Throbbing Gristle, which reformed in 2005. They also have recorded under the names CTI and Carter Tutti.
Related categories 5
Last update:August 27, 2013 at 6:54:06 UTC