Willie Mullins toasted a first winner in Australia at Flemington Nov. 9 as True Self breezed to victory in the AU$300,000 (US$205,861) Queen Elizabeth Stakes.
Willie Mullins toasted a first winner in Australia at Flemington Nov. 9 as True Self breezed to victory in the AU$300,000 (US$205,861) Queen Elizabeth Stakes.