Aston Martin “DB9 GT launch – Osaka Castle Featuring Ohtsuki Noh Theater” Short Film
Recently our friends at Aston Martin released a short film showcasing The Japan launch of DB9 GT saw an unveiling like no other. Complimenting the elegance and effortless grace of our ultimate incarnation, guests enjoyed a traditional Japanese Takigi Noh play, situated