Sadly, Mother Nature has won this race. This evening’s races at Deming Speedway have been rained out. See you next Friday. Sorry folks.
Add Your Comment