The twin-turbocharged V8 OCTA set to enter the Dakar Rally in 2026

More...