Aston Martin revealed its all-new 2025 Aston Martin Vantage sports car Sunday alongside its new Vantage GT3 race car, which will do battle the FIA World Endurance Championship, IMSA WeatherTech SportsCar Championship, and the Fanatec GT World Challenge among other...
