Efforia (JPN)
-
Horse Racing
Contrail the Favorite for Japan’s Tenno Sho (Autumn)
The racing fates take one other twist Oct. 31 at Tokyo Racecourse as Contrail looms the favourite in a proficient…
Read More »
The racing fates take one other twist Oct. 31 at Tokyo Racecourse as Contrail looms the favourite in a proficient…
Read More »