2012 Aston Martin V12 Vantage

Feb 14th
The S trailing the name of this Vantage stands for “sport”—hardly astonishing news—but the differences between sport and standard (one simply cannot employ so mundane a descriptor as “base” in connection with an Aston Martin) are a bit elusive. S means a little more motor, a little more brake, a little more rubber, a little less weight, some small trim…