Explosive power is an understatement when it comes to the new Aston Martin DBX 707. Coming straight from my Cayenne GTS and its twin turbo, I was eager to get behind the wheel of Aston Martin’s newest and powerful SUV. When I first got behind the wheel of the DBX 707 I was overwhelmed with…