2025 Land Rover Defender OCTA Rocks 626 HP Twin-Turbo V8 2024-07-03 08:50:46 Carscoops The Defender OCTA includes a trick new suspension system to improve on-road and off-road performance Read Full Article