O’Brien’s Spring Raiders Pass First Test
Six horses from the stable of champion Irish trainer Aidan O'Brien have blown out the cobwebs with a course proper workout at Werribee.
Read More