Subaru unveils the new WRX STI S207, limited to only 400 units in the world!
Since it is the Tokyo Motor Show, almost all major Japanese automakers are coming out with exciting models to serve as a preview of things to come in the near future. Mazda has taken the internet by storm with their RX-Vision Concept, and now it is Subaru’s turn to shine as they unveil their new …