Highlights
Top Gear’s Car of the Year is Land Rover Defender
The new Land Rover Defender has been bestowed with two further globally-recognized awards being named Top Gear’s overall Car of the Year while also securing the Unstoppable Force award in this year’s coveted TopGear.com Awards.
