Back to Story:
Subaru WRX STI S208 debuts – 450 units, Japan only
Previous Image