Question: What city is the Clermont Longue, where The rock and roll band Low Cut Connie play, located?
Sentence (from "Low Cut Connie"): Low Cut Connie is an American rock and roll band based in Philadelphia, United States, which was formed in 2010.
Relevant evidence: Yes