Tag: WRX STI

Subaru Marks 30th Anniversary of Championship-Winning STI

Forty-seven WRC overall wins and four class wins at Nürburgring. Is there anything Subaru Tecnica Int’l can’t do?!?

  Comments | By - April 24, 2018