Question: who sang lifes been good to me so far
Answer: Joe Walsh