placeholder image

Sweden plays host to World Rally Champs

The World Rally Championships (WRC) returns to Sweden on Friday after a two-year long hiatus. Defending champion Sebastien Loeb says he is looking forward to racing in the snow ahead of the first rally of the 2010 championship.

placeholder image

Hirvonen beats Loeb to Swedish rally crown