in Super Cars, Videos Bets On: Aston Martin V12 Vantage vs Mercedes C63 AMG Black Series vs Jaguar XKR-S GT (VIDEO)