December 1, 2017 • Event Reports, Featured • Marijan Malcevic
Thed Björk (Polestar Cyan Racing) is the 2017 FIA World Touring Car Champion! The driver of the #62 Volvo S60 Polestar TC1 defended his championship lead in the season’s finale at Losail International Circut in Qatar, beating Honda’s driver Norbert Michelisz. Björk was better than Michelisz in both Qatari races, also securing a...