Duncan Cruickshank Dan Cruickshank by Dan Cruickshank Don Cruickshank by Don Cruickshank Dan Cruickshank. Gordon Cruickshank Leon Cruickshank Cruickshank Dan Cruickshank主持