Question: who sang never promised you a rose garden?
Answer: country music singer Lynn Anderson