2024 Landcruiser 2.8l Auto TOWING TEST vs the V8 70 series