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. (more…)
Tag: Swedish Touring Car Championship
-
2010 Volvo C30 STCC race car officially unleashed