Live Racing at Vaal: 03 July 2025: 8 Races carded.

PUBLISHED: 03 July 2025