


Earlier this month we introduced what appeared to be the Impreza WRX STI Spec C... (Subaru WRX STI Spec C) With 300hp under the hood, this new Impreza may deliver the fun we are all waiting for... Today the scoop comes from the Japanese CarTop magazine, with a pretty nice picture of this new beast…
