Question: vem sjunger life's been good to me so far
Answer: Joe Walsh; Walsh