Oh golly, it’s a superheated limited-edition WRX STI that we can’t get here in the States. Subie-heads are already lamenting. Here’s what’s breaking their hearts: 323 horsepower, up from the 305 we see from the STI here in the U.S. Subaru claims the S207 “aims to be the world’s most enjoyable vehicle, providing a feel-good […]
More...