Turffontein – 16th March 2023 – 9 races carded – Race 1 off at 12:05

PUBLISHED: 16 March 2023