Power And Grace London's Leading Lady
After a recent string of third-place finishes in top company at Flamboro Downs, Power And Grace ($3.40) looked every bit the part of the odds-on favourite and delivered a decisive 1:58.1 score in Wedn...