Straight from the latest episode of Top Gear, comes this incredible matchup: the Jaguar XKR vs. Aston Martin V8 Vantage. Video after the jump.
Straight from the latest episode of Top Gear, comes this incredible matchup: the Jaguar XKR vs. Aston Martin V8 Vantage. Video after the jump.