Definitions for "1966 24 Hours of Le Mans"
The 1966 24 Hours of Le Mans was the 34th Grand Prix of Endurance, and took place on June 18 and 19, 1966. It was also the seventh round of the World Sportscar Championship.