Question : who sings have you ever seen the rain
Answer : Creedence Clearwater Revival