carztune.com
2010 Volvo C30 Facelift STCC
Volvo C30 STCC (Swedish Touring Car Championship) was unveiled by Polestar Racing. 2010 Volvo C30 Facelift STCC The race version is based on C30 facelift and was tested for 3.000 km on race track a…