Italian racing team, Iron Lynx, has dominated the final rounds of this season’s Michelin Le Mans Cup and...