2011 Subaru Impreza WRX STI spec C launched in Japan

Started by MyINFO, Dec 24, 2010, 07:01 AM

MyINFO

 Upgraded suspension and engine output along with some weight saving makes for nimbler Subaru WRX STI Spec C.


2011 Subaru Impreza WRX STI spec C launched in Japan