WHEELIE TRUCK WTF!? 2026 Land Rover Defender Octa Review – YouTube

Yuri and Jakub review the 2026 Defender Octa on The Straight Pipes. The 26 Octa is putting down 626 horsepower and 590 lb-ft of torque from a 4.4L …
View full source