
Here's a complex question that requires someone to reason about the input, can you answer it?
The studio album "You Haunt Me" was by this American indie pop band formed and based in which city?


Los Angeles
