Monday , March 19 2018
Home / Tag Archives: Manheim

Tag Archives: Manheim

Volvo XC60 wins UK Car of the Year 2018

Volvo XC60

The impressive new Volvo XC60 has been crowned the overall winner at the UK Car of the Year Awards 2018. After scooping Best Medium Crossover when the category winners were announced in January, the SUV went up against another 12 triumphant new cars to fight it out for the top …

Read More »