Edmunds gets Chauffeured in the New Aston Martin Vanquish

After giving EVO magazine a ride in the new Vanquish in the frozen north of Sweden, Aston Martin engineers invited Edmunds Insideline to take a seat on the passenger side of a pre-production model at Spain's Sierra Nevada, which is Europe's version of the Death Valley in California. Read more »