Touchette Wins Mark Galloway 150
In the first “Big Track” race of the year for Evergreen Speedway, it was Robb Touchette taking his car to victory lane after an 11-year hiatus from the Super Speedway of the West. It came down to a green-white-checkered finish for Touchette to grab the top spot after returning to …
Read More »