Robert Dahlgren and Tommy Rustad, STCC 2011 final at Mantorp Park
Robert Dahlgren secured the last ever victory in the season final of Scandinavian Touring Car Championship, STCC 2011 at Mantorp Park – 16 years later – Volvo’s very last STCC race. Volvo Polestar Racing secured silver with the Volvo C30 in the teams championship thanks to the strong efforts of Rustad and Dahlgren during the past season.
To view the full copyright information click here