[singlepic id=1006 w=630 h= float=] Subaru released an initial details as well as a set of teaser photos of its highly anticipated collaboration with Cosworth. The special edition model is called the Cosworth Impreza STI CS400 and it will go on sale in the Europe with 75 limited units. Subaru revealed that Cosworth has fine-tuned the standard Impreza WRX STI’s ...
Read More »