By Leftlane Staff
Thursday, Feb 2nd, 2006 @ 9:31 am

The Subaru Impreza STI S204, which was first reported on by Leftlane in December, is not coming to the United States, according to a new report by AutoWeek. Rather, the company will only build 600 of the 320-horsepower cars for the Japanese market.

1 Comment