A catch-up with... Jimmy Shan

27th May 2020