Zandvoort Podium & Another Step Closer To The TCR Germany Title For Files
Zandvoort Podium & Another Step Closer To The TCR Germany Title For Files Two very different races at the Zandvoort circuit in the Netherlands saw Britain's Josh Files edge ever close to...
Files 50 Points Ahead As TCR Germany Nears Finale
Files 50 Points Ahead As TCR Germany Nears Finale Another win for Josh Files last Saturday, his fifth of the year, followed by a third place on Sunday at the Nurburgring extended the...