fbpx

Aston Martin intros the V12-powered Vulcan supercar