New Aston Martin Vantage GT3 Takes Claim Its First Podium Finish By: 6SpeedOnline.com | December 20, 2018