Polestar Cyan Racing has announced that it plans to enter into the FIA World Touring Car Championship racing series in 2016. The race team will enter the fray with a sweet pair of Volvo S60 Polestar racing cars. The program is a multi-year deal and the announcement comes on the 30th anniversary of Volvo winning the 1985 European Touring Car …
Please to comment