September 20, 2021
Aston Martin’s D’Station team on the winner’s podium at the 2021 Super Taikyu Series. Image credit: Aston Martin
By Luxury Daily News Service
British automaker Aston Martin has won its first major GT championship title in Japan.
Share your thoughts. Click here