Autumn Racing
Don’t Doubt Mamma Posts Upset Win in The Vanity
Don’t Doubt Mamma has produced a career-best performance to date to beat a talented field to the line in this afternoon’s Group 3 The Vanity (1400m) at Flemington Racecourse this...