Estonian wins Spirit of Nation Cup (ITRS)
This weekend, Estonian Sten Pentus won the feature Spirit of a Nation Cup, the second race of the International Toyota Racing Series at Teretonga, in New Zealand. The leader of the championship, Evans, blasted into the lead from pole position and looked...