Avilius faces tough G1 Caulfield Cup test

Avilius faces tough G1 Caulfield Cup test
play icon
Avilius has won three G1 races in Australia and has been one of the stars of the local team.