The Subaru Impreza STi 22B is one of the most special cars in its class but by capping production at 424 units, Subaru ensured that they’d always be rare. Today, they change hands for more than ...
The 2007 Subaru Impreza STi producing over 500HP delivers an aggressive EJ25 boxer engine note with a screamer pipe setup ...