-
Race Results – June 18
Last Sunday, June 18, Wine Country Racing Association (WCRA) hosted their last drag race for the spring portion of their 2017 season. It may have been Father’s Day, but Mother Nature made sure everyone knows she’s still the boss. Rain delayed the side-by-side drag racing action for a while, but it didn’t stop the racers…