World Rally Championship: The new spec 555 Subaru Impreza WRC 97 is launched to the media. Subaru Impreza WRC 97 Launch, Catalunya, Spain, 2-3 November 1996.
The new spec 555 Subaru Impreza WRC 97 is launched to the media. Subaru Impreza WRC 97 Launch, Catalunya, Spain, 2-3 November 1996.