Angus karter gearing up for appearance on world stage

Sandy Mitchell.
Sandy Mitchell.