Question: Which American rock band, Toadies or The Ataris, was formed in 1995 and from Anderson, Indiana?
Sentence (from "Toadies"): It formed in 1989 and disbanded in 2001 after Umbarger left the group.
Relevant evidence: Yes