Vantage back on FIA World Endurance Championship podium as ORT by TF makes history at 6 Hours of Spa
Aston Martin’s multiple championship-winning Vantage scored its first podium finish of the 2023 FIA World Endurance Championship [WEC] as ORT by TF made history in a thrilling 6 Hours of Spa last weekend.
Read More