1 of 17
Sheer Drama wins the Delaware Handicap
HoofprintsInc.com
1 of 17