Formed in Oxford, England, in February 1986, the much-maligned Talulah Gosh emerged in the aftermath of the New Musical Express's influential C86 promotion. Taking their name from an NME Clare Grogan …
Read more »

