11:07 San Siro (ITY) 26 Apr 2006
Premio Meagozzo (Claimer)
1m2f Good
1st
£2,758.62 3rd
£662.07
No past winners available for this race