It's A Masterpiece For Artistic Spirit At Buffalo
It turned out to be a masterpiece for Artistic Spirit in the $20,000 Jumpstart Series final at Buffalo Raceway on Wednesday afternoon (April 19) as she beat Bet Im Lucky by three-quarters of a length ...