Aston Martin and Heart of Racing put Vantage on the podium at Grand Prix of Long Beach
Aston Martin’s multiple championship-winning Vantage made it three podium finishes from the opening three rounds of North America’s ultra-competitive IMSA WeatherTech SportsCar Championship with another strong performance at the Grand Prix of Long Beach, in California.
Read More