After Glen Boss rode Puissance De Lune to victory in the 2012 Queen Elizabeth Stakes, he was adamant he had just rode the 2013 Melbourne Cup winner. The Irish-bred grey returned to the winners circle with a convincing win in … Read More
Trending Articles
More Pages to Explore .....