Question: X Ambassadors and Sleigh Bells, are from which city?
Answer: New York