artist.artist
artist.totalReleases
British indie band formed in London in 1986 after the break-up of The Loft. After two studio albums, the band split up 1988, with singer Peter Astor going on to a solo career.
John Peel Session 01.12.86
UAH 3,202.47
Janice Long Session 10.10.85