Question: Which American rock band, Toadies or The Ataris, was formed in 1995 and from Anderson, Indiana?
Answer: The Ataris