A couple of days ago, we reported that the all-new Land Rover Defender can now be reserved at All British Cars dealerships...
.
December 7, 2019