Robert Dahlgren claimed his third STCC title and became the most victorious driver of the championship after a dominating performance at Mantorp Park with two wins and a second place finish.
“Pure magic! I’m ... Read More