Test Drive: Aston Martin Vantage S

The British luxury sportscar maker's "power suit" answer to the muscle car

Recently announced at Geneva, the Aston Martin Vantage S is the newest incarnation of the luxury automaker’s smaller, welterweight sports car, falling in between the base V8 and the V12. With the letter “S” indicating everything from a totally reworked, sublime driving experience to a couple bits of carbon and an oversized spoiler, we were curious to find out how Aston defined this upgrade. We …