British marquee, Aston Martin revealed their new sports car, Vanquish for the first time in North America at the ongoing Pebble Beach Concours d'Elegance in Monterey, California.
Aston Martin reveals Vanquish at Pebble Beach Concours d'Elegance