Dream Alliance seldom runs a bad race. Even when he does – only four or five times in 20 starts – it is either because he is caught wide facing the breeze or he returns lame. Five wins – all over 1,400m – recorded from maiden to Class 2 company are testament to his natural…
Dream Alliance hard to beat, Latest Racing News
Leave a comment