V12 VANQUISH TURNS TWENTYUnveiled at the 2001 Geneva Motor Show the Aston Martin V12 Vanquish continues to be the marques most celebrated car ..