October 29, 2015
Subaru WRX STI S207 is Limited to 400 Units in Japan Only

It annoys the bejeebers out of me when cool cars are made but not offered in the US. Such is the case with the sexy Subaru WRI STI S207 limited edition car that will be sold in Japan only.…
Check It Out