French driver Stephane Sarrazin, Subaru Impreza WRC during the Monte Carlo Rally, MC on January, 21, 2005. Photo by Jean-Marc Pastor/Cameleon/ABACA Stock Photo - Alamy
2005 Subaru Impreza WRC 2006 prototype #208328 - Best quality free high resolution car images - mad4wheels
SUBARU IMPREZA WRC 2005 - RED DEVIL - RALLY ITALIA 2006 – dmodelkits
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