Ten Happy Rose
Upset Victory by Ten Happy Rose in This Year’s Victoria Mile
Ten Happy Rose wins this year’s Victoria Mile at Tokyo.
Upset in Victoria Mile
The G1 at Tokyo on Sunday provided a huge upset when Ten Happy Rose won at odds of 208.6.
Related News