
A short, four-second teaser video from Aston Martin has us scratching our heads. The clip reveals nothing about the company’s announcement, but the adjoined social media post suggests it’s possibly related to the race track.

A short, four-second teaser video from Aston Martin has us scratching our heads. The clip reveals nothing about the company’s announcement, but the adjoined social media post suggests it’s possibly related to the race track.