img_9506 Published April 15, 2018 at 844 × 750 in Delmar Dash Five Mile Race Recap and a Tearful PR ← Previous Next →