Land Rover announces V8 Twin Turbo ‘Defender OCTA’
Iconic British adventure marque, Defender, is set to launch a new high-performance, all-terrain machine: the Defender OCTA. This launch marks the introduction of the most menacing version of the Defen... read more
Posted: 26 March 2024