Aston Martin Showcase their Brand New Vulcan Ultimate super car! #FOS
2015-06-27
702
Aston Martin Vulcan - With just 24 cars available, Aston Martin reveal their ultimate track car. More performance than a Aston Martin LeMans car. Owners need special track days to learn how to use it!