Subaru Impreza WRX STi
Thursday, November 24th, 2005The Subaru Impreza WRX STi (also referred to as simply, STi) is a high-performance version of the Subaru Impreza WRX, tuned by Subaru Tecnica International. Originally sold only in Japan, Oceania and Europe, Subaru began selling the STI in North America in 2004. Available in the Japanese domestic market with a 2.0 L engine, the […]






