justbritish.com
Aston Martin Heads to Japan in Search of Glory - Just British
Aston Martin Racing’s new Vantage GTE heads East in search of its first podium this weekend, as the Super Season goes racing at Fuji Speedway in Japan.