Posts

Showing posts with the label Polestar

2021 World Car Awards top three finalists

Image
Following a second round of voting, the top three finalists for each of this year’s World Car Awards have been named.