Subaru STI Performance Concept
The “STI Performance Concept” signifies a plan for the US-expansion of Subaru Tecnica International Inc. In its three core business areas; aftermarket parts, complete cars and motorsports.
The “STI Performance Concept” signifies a plan for the US-expansion of Subaru Tecnica International Inc. In its three core business areas; aftermarket parts, complete cars and motorsports.