All-new Subaru WRX S4 And WRX STI Launches In Japan, Goes On Sale Today
great news for fans of Japanese performance cars. Subaru newest performance rides, namely WRX S4 and WRX STI, have just been launched and they will be on sale starting today at Subaru dealers throughout Japan. while the re-imagined STI is not newest news, it is now officially available in Japan. […]