Subaru STI Performance Concept Photo 14 of 18
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.
April 2, 2015, 8:14 a.m. Suspension Auto123.tv 2015 Photographer: Suabru | © auto123.com