Share Facebook Email Twitter LinkedIn WhatsApp Telegram AWD vs RWD, German vs Italian, 580 hp vs 572 hp, place your bets!