Related Photo Archive: I'm feeling more confident for Japan, says Petter. Page [3]
Petter Solberg (NOR) and Francois Xavier Demaison, Senior Rally Engineer, Subaru WRT Impreza WRC 200
Petter Solberg (NOR) and Francois Xavier Demaison, Senior Rally Engineer, Subaru WRT Impreza WRC 2007. Rallye de France-Tour de Corse, Corsica. 12-14th October 2007.