One of my favorites. Taken shortly after the 2007 Petit Le Mans race. Two IMSA officials over see the “parc ferme” following the race.