Aston Martin Vanquish Lands on Burj Al Arab

Aston Martin celebrates 100 years of making luxury British sports cars as the oldest surviving model, the Vanquish. Aston Martin landed a Vanquish red sports car on the helipad of the Burj Al Arab, which sits more than 300m above the ground at the top of the hotel building. A Centenary Edition of the V8 Vantage,… Continue reading Aston Martin Vanquish Lands on Burj Al Arab