Search

Luskin Star winning the 1977 Golden Slipper Stakes

Luskin Star bolts in with the 1977 Golden Slipper