Tag Archives: subaru sti

Subaru celebrates STI’s 30th Anniversary

The WRC’s history is steeped in the Subaru badge. National and Club rallyists┬ádedicate their careers to this iconic rally machine, and so do we. Here’s a great video in tribute of this monster machine that claimed three World Rally Championship titles and 47 top-flight victories…