Volvo and Polestar Performance, the brand’s championship-winning Swedish Touring Car Team has unwrapped officially its all-new Volvo C30 for STCC 2010 season. For the Swedish Touring Car Championship season 2010, Volvo’s main ambition is to defend both the driver and team championship titles.
Volvo Polestar driver Robert Dahlgren shares…”This is the fastest Volvo I’ve ever driven.”
Read Article