Showing posts with label 2010 Impreza WRX STI. Show all posts
Showing posts with label 2010 Impreza WRX STI. Show all posts

2010 Impreza WRX STI 2010 Impreza WRX STI

Available for the UK market only, the Cosworth Impreza STI CS400 was announced in late May 2010. Only 75 units built, the STI CS400 is power...

Read more »
4:08 PM
 
Top