News About Lelouch

Williams’ Ride In 2013 Japan Cup Field

Williams’ Ride In 2013 Japan Cup Field

This Sunday, November 24, the Japan Cup 2013 will take place in Tokyo Racecourse and Australian punters will have someone to cheer for in the 33rd edition of the race with ace Aussie hoop Craig Williams engaged to ride Admire Rakti.

Victorian jockey Craig Williams will ride in his third straight Japan Cup this weekend at Tokyo. Photo: ...