Battle of Britain: Jaguar XKR-S vs Aston Martin V12 Vantage S
These two brands probably have more in common than any other two brands of auto manufacturer. There was a time (the 90′s) where Aston Martin and Jaguar shared some of the same DNA thanks to being under the same umbrella at Ford. You might remember the DB7, the last car they built while still being [...]