The Japanese Subaru Impreza was first produced in 1992 and started rally racing in 1993 and has won 162 championships including ten at the Canadian Rally.
The Japanese Subaru Impreza was first produced in 1992 and started rally racing in 1993 and has won 162 championships including ten at the Canadian Rally.