24 Hours of Le Mans
Le Mans Le Mans, FranceThose long minutes before the start are legendary. After the morning's entertainment and races, the tension mounts as the cars line up along the grandstand straight. It goes up another notch as the band plays the national anthems. Adrenaline peaks at 3pm when the green flag hails the beginning of 24 hours of excitement and…