![](https://www.visionxusa.com/wp-content/uploads/2017/09/edit_A73B1111-300x200.jpg)
![](https://www.visionxusa.com/wp-content/uploads/2017/09/edit_A73B1111-300x200.jpg)
Subaru Rally Team Canada (SRTC) claimed overall victory at Rallye Defi
Once again, Subaru Rally Team Canada (SRTC) claimed overall victory at last weekend’s Rallye Defi, scoring important points in both the manufacturer as well as the drivers’ championship. With famously ...