Question: who sings gonna be a heartache tonight
Answer: Souther , and recorded by the Eagles .