At the Tokyo Motor Show, Subaru Tecnica International (STI) has pulled the covers off of a special-edition WRX STI, designated the S207. With just 400 units to be produced, starting December 1, the ...
The Tokyo Motor Show 2015 is in full swing right now and, as expected, there're a plethora of new Japanese cars being released right now. Subaru kicked things off with a new limited-edition model ...