Car publication XCAR takes a ride in the Aston Martin V12 Vantage S Roadster. Boasting a 6-liter
Aston Martin has pulled the lid back on its latest car: the new Vantage S V12 Roadster. The
Chances are that in the very near future when you hear an ear-splitting “VROOM” whiz past you, it