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