The past weekend was a busy one for rally fans as championship titles were awarded in two top-level competitions: World Rally Championship and World Rallycross Championship. In WRC, it was Frenchman Sébastien Ogier and his co-driverJulien Ingrassia taking top honors—the fourth time in a row for the Volkswagen duo. The win came at the…
Read the rest here:
VW snags World Rally title while World Rallycross title goes to Audi