BMW 520e G30 vs Peugeot 508 THP 160 EAT6: simulate the duel | Caralogy