Chris van Niekerk

October 31, 2013

CTS sponsors $1-million race

THE Cape Thoroughbred Sales company (CTS) stunned the South African