savageonwheels.com
Die-cast: Autoart’s Aston Martin Vanquish
Aston Martin Vanquish = automotive art … Some cars are rolling art right from the get go. Such is Aston Martin’s Vanquish, which was introduced in 2013 to coincide with the British luxury car…