BMW 120d F40 vs DS DS3 Crossback PureTech 155 EAT8: simulate the duel | Caralogy | Caralogy