Volvo’s XC60 has been crowned the overall winner at the UK Car of the Year Awards 2018, supported by Cox Automotive – whose UK brands include Manheim and Motors.co.uk.
Tag
winner
-
-
The 2017 World Rally Championship has been one of turbulence for Dungannon driver Kris Meeke, however on Rally Spain at the weekend, Meeke stamped his authority by taking a convincing win.