It’s an endurance racing special this week as the ITP trio discuss the superb 24 Hours of Le Mans last weekend!