Definitions for "1997 24 Hours of Le Mans"
The 1997 24 Hours of Le Mans was the 65th Grand Prix of Endurance, and took place on June 14 and 15, 1997.