Die Londoner Indie-Rock-Band formierte sich 1987 und bewegt sich zwischen Alternative Rock und Psychedelic Rock.