After the Second World War ended, the automotive world got back to business as usual – although it took a few years for carmakers to roll out new cars. Not newly-built automobiles but fresh-out-of-the ...
The north-western French town of Le Mans will forever be synonymous with the brutal 24-hour endurance race that takes place on its Circuit de la Sarthe each year. Established in 1923, the 24 Hours of ...