(By Eric Rood) – Ah, Rally Sweden, the world’s best snow rally. When not contending with mixed ice and snow conditions on the country’s back roads, drivers are fighting the difficulty of tough night stages against a snowbound canvas. While we enjoy watching these guys hoon over all the backroads between snowbanks, the rally’s big highlight […]
More...
More...