Aston Martin has hit the Geneva show running, with two mid-engined reveals. It’s resurrecting an iconic name in the new Vanquish Vision Concept as a series production supercar concept, plus solidifying its relationship with Red Bull Racing through the re-introduction of the Project 003 supercar as the AM-RB 003.
Read more about these cars at NewAtlas.com.
Please follow and like us: