Alfa Romeo was at a crossroads ... Subaru Impreza 22B STI (1998): a rally-inspired icon It might not be a true homologation special, but the rally-inspired Impreza 22B has proved its worth ...