We have just told you about McLaren’s new Vantage and we already have the first pictures of the racing version of its 720S supercar.
Production of Aston Martin’s Project Neptune submersible has begun. The submersible should make its public debut later this year and will cost $3.3-million.