Impreza 22B STi: The super Subaru

Nothing short of a retro WRC icon, this is the greatest road car Subaru has ever made.

Continue reading “Impreza 22B STi: The super Subaru”