Subaru Set To Compete In World Touring Car Championship, Or Not
Subaru and rallying have been synonymous for a while now. The blue rex, together with its huge rear wing, the 555 decals and Colin McRae (Tommi Makinen and others as well) in the cockpit did not help the competition and their confidence one bit. The success of the Subaru Rally Team over the years have …