Question: The studio album "You Haunt Me" was by this American indie pop band formed and based in which city?
Sentence (from "You Haunt Me"): You Haunt Me is the first studio album by Indie pop trio Sir Sly.
Relevant evidence: Yes