Toyota is refusing to give up the World Rally Championship fight in Chile this weekend despite previously admitting that its title hopes are “pretty much gone”. The Japanese manufacturer has ...
Toyota’s Kalle Rovanpera survived challenging foggy conditions to record a fourth win from a partial World Rally Championship ...