dd18 Published April 15, 2018 at 470 × 579 in Delmar Dash Five Mile Race Recap and a Tearful PR ← Previous Next →