Horse Racing:Les Ambassadeurs Club Shergar Cup Mile Handicap
2010-08-07 15:20 | England
Les Ambassadeurs Club Shergar Cup Mile Handicap
