Question: where are the members of the rolling stones from
Answer: London, England