Rally Italia Sardinia saw nothing if not commitment from the Subaru World Rally Team's Petter Solberg and Phil Mills who today claimed the Inmarsat Star of the Rally in addition to the well-earned top podium position.
The Inmarsat Star was awarded to the 2003 world champions for both the commitment and team spirit it took to win their third consecutive world rally in order to keep their championship hopes alive.{br}{br}
View the Entire Article{br}