Wales has a new World Champion today after Elfyn Evans won the World Rally Championship 2026 on its last round in Sardinia yesterday. The Toyota Gazoo Racing World Rally Team had already taken this year's manufacturer's title in Chile a month ago and Evans and co-driver Scott Martin have been leading the crews' standing since April as they steadily chipped … [Read more...]
