Tuesday, 16 April, 2024, Imola: Aston Martin’s new Vantage GT3 continues its hunt for glory in the world’s two most prestigious endurance racing series, as the FIA World Endurance Championship [WEC] and the IMSA WeatherTech SportsCar Championship [IMSA] resume this weekend.
The WEC begins its European leg on Sunday with the 6 Hours of Imola (ITA), and…
