2011 Subaru Impreza STI X-Games Rally Car
This is the latest edition of the 2011 Impreza WRX STI rally car which has been prepared by Subaru Rally Team USA to take on the SuperRally X Games.
And it seems to be the perfect car for the job as it’s equipped with a 2.0-liter, 4-cylinder, turbocharged and intercooled STI engine which on VP Racing [...]



























