News About Alain de Royer Duper

This Sunday one of the biggest international races, the 2011 Japan Cup, will take place at Tokyo Racecourse this Sunday, November 27, and the iconic showdown has attracted one of the most impressive fields in history.

Craig Williams has the ride on Tosen Jordan in the 2011 Japan Cup at Tokyo on Sunday