Making the trip from the snowy forests of Sweden to the African wilderness, the 2025 FIA World Rally Championship gets ready ...