2008 Subaru Impreza Sti

There’s plenty of controversy over the new Impreza and more importantly the higher performance WRX version. The switch to a hatchback and a US only sedan has the blogs humming 24/7, but the huge questions is what will STi do to the 2008 Subaru Impreza Sti? Subaru Technica International has worked outright miracles […]

Comments are closed.