Tags
The Aston Martin DB12 S has officially launched in Taiwan, packing 700PS from its twin-turbo V8 — but it's the reworked chassis and brakes that define this "Super Tourer." Pricing starts at NT$14.88 million.