2018 World Car of the Year – top three finalists are the Mazda CX-5, Range Rover Velar and Volvo XC60!
… March 28, will be chosen from three finalists - the Mazda CX-5, Range Rover Velar and Volvo XC60, each receiving enough votes from over 80 jurors. The Velar and XC60 are also …