Question: who sings raindrops keep falling on my head
Answer: The song was recorded by B.J. Thomas in seven takes , after Bacharach expressed dissatisfaction with the first six .