World Rally Championship (2005 video game) - Wikipedia
932 Subaru Impreza WRC 2005 (#5)
2005 Mitsubishi Evolution WRC car information
Subaru WRC | NAIAS 2005 (Detroit Auto), WRC car was downstai… | Flickr
Solberg of Norway in his Subaru Impreza WRC 2005 negotiates his way through halfway stage of Rally of Britain in Wales. Petter Solberg of Norway in his Subaru Impreza WRC 2005 negotiates