Powered by an 838 HP (625 kW) 5.2-litre twin-turbo V12 engine. Claims title as the most powerful front-engined Aston Martin ...