In the midst of a British winter, the XCar team decided that this would be the perfect time to review the Aston Martin Vantage S Roadster. Click the video below and get ready for beautiful English countrysides, and an even better looking sportscar.