IMSA IMSA GTD champion Philip Ellis cites ‘disadvantage’ for Mercedes-AMG on new torque sensors 2 months ago 0