These will be the featured posts on the front page of the Just British car website.
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.
