Subaru BRZ STI Sport Launches In Japan, Still No Turbo


Premiering at the Tokyo Motor Show is this, the Subaru BRZ STI Sport. Despite what the name may suggest, it doesn’t include a turbocharger. Shame.
Read more »