Quizzing Live

Kiss From A Rose' Was A Hit In 1994 And 1995 For Whom

Answer:
Seal