2005 Subaru Impreza WRC 2006 prototype - Free high resolution car images
Subaru unveils 2005 Impreza
Subaru Impreza WRC - Wikipedia
French driver Stephane Sarrazin on Subaru Impreza WRC during the Monte Carlo Rally on Friday, January, 21th, 2005. Photo by Jean-Marc Pastor/Cameleon/ABACA Stock Photo - Alamy