Scritti Politti
Scritti Politti - Cupid & Psyche 85 (Rough Trade Records)
£19.49
Format: Vinyl LPCat No: RTRADLP695 From a bedsit in London to New York recording studios… Alternative acclaim to mainstream adulation… Indie label hopefuls to major signings… Despite the series of radical...