what is the release year of the artist that is an english rock band formed in london in 1988 ?
1994