Subaru has been quite suggestive as of late about the possible return of the beloved STI badge, offering two different takes ...
Subaru has an STI-badged WRX due to be revealed in just days, and fresh teaser videos provide some important clues.
This Subaru Impreza STi runs a stroker EJ20 engine producing over 800 horsepower, revving to 8500rpm. Onboard footage ...