Home cars New Land Rover Defender OCTA thundering towards a 3 July launch with...

New Land Rover Defender OCTA thundering towards a 3 July launch with twin-turbo V8 power

35
0

Just 1,070 examples of the “ultimate Defender” will be available to UK customers in the first year of production

Previous articleCar Deal of the Day: sporty SEAT Ibiza supermini for just £169 a month
Next articleMcLaren 570S Buyers Guide