WRC rally comes to a close today with team Toyota poised to win

Top