Question: who sings raindrops are falling on my head
Answer: B.J. Thomas