ASTON MARTIN VANTAGE GTE FIGHTS TO DOUBLE-PODIUM FINISH IN SPAAston Martin Racing fought back from adversity in a fiercely-contested Total 6 Hours of Spa – Round 6 of the FIA World Endurance...