News Aston Martin Teases The New Vanquish: A Twin-Turbocharged V12 With 824 HorsepowerMay 1, 20241 Min Read Calling all Aston Martin fans! Get ready to celebrate! The iconic Vanquish is back for 2024, packing a brand new…