1 Articles
Motorsports

Polestar Cyan Racing will be fielding this new Volvo S60 racer in the World Touring Car Championship starting next season, and as you can see, it positively looks the business.