The 24 Hours of Le Mans. 1985. Can you identify all of the cars and teams?