THE RALLY CARS
1
0Theese were the WRC the world rally championship subaru team they were a 2.0L to 2.5L engine as their fast they got 49 wins on rally tracks on Japan it was the subaru impreza wrx sti that car was created from the late 2005's while the subaru impreza was untill created
Follow