Becca Taylor

Becca Taylor wins $100,000 Spring Fever Stakes.

Comments are closed.