Aston Martin DBX707 is the world’s most powerful luxury SUV – 707 PS, 900 Nm of torque from 4.0L V8!
The Aston Martin DBX is already a handy piece of kit, what with its Mercedes-AMG derived 4.0 litre twin-turbocharged V8 producing 550 PS and 700 Nm of torque. But we're living in …
