Question: who does myles kennedy sing for?
Answer: Alter Bridge