Volvo XC60 is the 2017-2018 Japan Car of the Year
The Volvo XC60 has been named 2017-2018 Car of the Year Japan, ending a three-year winning streak for Japanese marques – Subaru Impreza (2016-2017), Mazda MX-5 (2015-2016) and Mazda 2 (2014-2015). The …