Which musical instrument does XXX play?
Alan Shacklock
Alan Shacklock (born 20 June 1950) is an English musician, composer, arranger and recording producer who currently lives and works in Nashville, Tennessee.