Subaru WRX STI SP3T race car

In its glory days, Subaru bagged World Rally Championships in ’95, ’96, and ’97 and eventually held eight Rally America titles. More recently, though, Subaru’s motorsports division—led by Toshiya Azuma, …read more