Question: кто поёт  life's been good to me so far
Answer: Уолш, Джо; Джо Уолш