Owner

Little Red Feather Racing, McCrocklin, Tom and Ye, Weila

Horses

HorseRecordEarnings
Russian River
foaled 2006 mare
14: 4-1-4$124,010