sherifx
10-24-2001, 09:28 AM
Yes its true, according to Evo magazine ( a british car rag ) the STi has been confirmed as an official Subaru of Uk product... which means that with the Evo VII or by that time the Evo VIII coming to the states... and the Evo VII Extreme's recent release, the prospects for the STi coming to the states is looking better and better... just my two cents
sherif
sherif