Question: The studio album "You Haunt Me" was by this American indie pop band formed and based in which city?
Sentence (from "Sir Sly"): Sir Sly is an American indie pop band formed and based in Los Angeles, California, United States.
Relevant evidence: Yes