Question: ai đã hát bài hát have you ever seen the rain
Answer: Creedence Clearwater Revival