Thread started by Adriano SaadAdriano Saadadded a new project.Impreza WRC Monte Carlo 20051:24Ideas3+Subaru Impreza WRC 2005 World Rally Championship (WRC)Subaru World Rally Team 5 (Solberg/Mills)January 2005 Rally Monte Carlo - Monte Carlo (Result: DNF) 15 August 2015, 22:03News Feed »