Owner

German Larrea

Horses

HorseRecordEarnings
Point Determined
foaled 2003 horse
14: 3-4-1$399,428