9 September, 2014By Emigdio Salvador Corado Subaru driver Petter Solberg in action on special stage 19 in the Impreza WRC04 during leg three, Rally Catalunya 2004. Previous article Previous Post Let’s work together Need dependable WordPress engineering or agency support? Start a conversation