Where do the rolling stones come from?

rolling stones come from liverpool