The new Subaru Impreza Hatchback is now powered by a 2.0-liter engine instead of the 2.5 in the previous version. Thus, the power is 22 horsepower and 25-lb-ft of torque …
If you feel that you can add value to our growing site join our team
© 2012 SpeedLux.com - All Rights Reserved
Subscribe