Volvo To Enter WTCC In 2016 With 400HP S60 Polestar TC1 Race Car [w/Video]


As it turns out, Volvo’s celebration of the 240 Turbo’s 1985 European Touring Car Championship title was part of the build-up for a major announcement.
Read more »