29 Mar 2018, 07:09 UTC · By: Daniel Patrascu / World Car Awards declared the 2018 Volvo XC60 as the car of the year at a ceremony held during the first day of the New York Auto Show