Image 1 of 1
Lord Kanaloa wins the 46th Sprinters Stakes in track record time; 1:06.7 at Nakayama Racecourse in Funabashi, Japan on September 30th, 2012.
Share
twitterlinkedinfacebook
Lord Kanaloa wins the 46th Sprinters Stakes in track record time; 1:06.7 at Nakayama Racecourse in Funabashi, Japan on September 30th, 2012.