Question: What English rock band, formed in 1995 by Dominic Scott, performs the song "Try Again"?
Sentence (from "Keane (band)"): Keane are an English rock band from Battle, East Sussex, formed in 1995.
Relevant evidence: Yes