openpaddock.net
Rally – Solberg’s Future TBD in 2011
The last man to win the World Rally Championship that was not Sebastien Loeb is questioning his future in the sport for 2011. The 2003 champion has revealed that he does not have the budget to cont…