Subaru has unveiled a limited edition WRX STI at the 2015 Tokyo Motor Show today. The WRX STI S207 special edition is limited to just 400 units and will be sold exclusively in Japan. While the standard WRX STI is powered by a 2.5-litre turbocharged boxer engine, the WRX STI …
Read More »