Results 41 to 41 of 41
-
November 8th, 2010 09:51 AM #41
wrx has 224hp, 2.5 liter engine, turbo, better suspension/engine components than the impreza, better tires. impreza is a 2.0 liter engine and a non turbo, also 148 hp only, it's also not as performance oriented as the wrx and the STi.
Be careful with channels like "China Observer" on YouTube. There is a clear bias in their posts and...
Xiaomi E-Car