Home cars New Land Rover Defender OCTA thundering towards a 3 July launch with... cars New Land Rover Defender OCTA thundering towards a 3 July launch with twin-turbo V8 power By - April 24, 2024 34 0 FacebookTwitterPinterestWhatsApp Just 1,070 examples of the “ultimate Defender” will be available to UK customers in the first year of production