The ancient Roman city of LeMans, France becomes the epicenter of world motorsport every June with the running of the 24 Hours of LeMans. The race was never held within the walled city, but pre-race events are, many in front of the sixth-century church — Notre Dame de la Couture. The Driver’s Parade and scrutineering … Continue reading LeMans France – Old and New
