Toyota's Makinen: Elfyn Evans deserved to win WRC Tour of Corsica

Top