Commanche Falls wins the Stewards’ Cup for the second successive year, narrowly beating Tabdeed at Glorious Goodwood.

Leave a Reply

Your email address will not be published.