Subaru won the WRC manufacturer championship with the car ... road-going Impreza, the hallowed 22B STI, which looked nearly identical to the rally car. It was 1998 when Subaru made some crucial ...
Some results have been hidden because they may be inaccessible to you