What musical instrument does XXX associate himself with?
Ria Ritchie
Ria Ritchie was born and grew up in Lowestoft, a seaside resort and resort town on the North Sea coast of England and the most easterly point of the United Kingdom.