NEWS Aston Martin marks the 87th Geneva international Motor Show with a… In addition to being the global motor show debut of the acclaimed new Vanquish S – the most powerful and dynamic…