Chris Carter
Birthday: 1953-01-28 | Place of Birth: Islington, London, England...
Known For
European Rendezvous
T.G.: Psychic Rally in Heaven
Throbbing Gristle: Live at Oundle School, 16th March 1980