- You are here:
Last year, Volvo's factory-backed Polestar Racing team clinched the title in the Swedish Touring Car Championship. Based on that success, the Swedish outfit elected to bump up its efforts to challenge for the World Touring Car Championship, all the while fighting to defend its national title ...
It's been almost four years since the Champ Car series has raced in Europe, but organizers are planning on bringing it back. 2003 was the last season the declining American open-wheel series raced in Europe, when French ace Sebastien Bourdais – now three-time Champ champ – won both the ...