Ten Happy Rose Wins Victoria Mile at 208-1 Odds
Ten Happy Rose got a clean trip in the Victoria Mile (G1) May 12 at Tokyo Racecourse while the favorites had problems and the race ended with the 208-1 shot as an easy winner....
All Rights Reserved. Copyright , Central Coast Communications, Inc.