HPD 24 Hours of Le Mans Race Report
Circuit: Circuit de la Sarthe (8.47-mile road course) Le Mans, France Weather: Scattered afternoon showers Saturday; mild overnight; warm, humid, clear Sunday Utilizing a production-based Honda HR28TT V6 engine from Honda Performance Development, …