Question: who sings i've done everything for you?
Answer: Australian singer Rick Springfield, American rock musician Sammy Hagar