The Swedish Automobile Sports Federation (SBF) has terminated the contract with the STCC organisation and plans to start a new touring car championship. “This is just sad,” said Bob Huzell, Managing Director o... Read More