Question: Which of the following bands ; Everclear or LostAlone, were formed in Britain in 2005?
Sentence (from "Everclear (band)"): Everclear is an American rock band formed in Portland, Oregon in 1991.
Relevant evidence: Yes