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