Question: never promised you a rose garden是谁演唱的
Answer: 林恩·安德森